Please allow 5 business days for your payment to be posted to your Excelsior Orthopaedics account. Please note, your on-line statement at Patient Portal will not reflect your payment until a new statement is generated. For on-line payment questions call (716) 250-6401 between 8:00am and 4:00pm. One Time Payment. Recurring Payments.