Overview
Online payments close the loop on collections: instead of waiting on checks, customers pay an invoice electronically through a secure, Upwell-hosted payment page. Payment links ride along wherever the invoice goes — invoice delivery emails and payment reminder emails — so paying is one click from the message the customer is already reading.What it does
Hosted payment collection
- Each invoice can carry a secure payment link to an Upwell-hosted checkout page
- Customers pay the invoice electronically without an account or portal login
- Card data is handled by Upwell’s PCI-compliant payment processing — it never touches your systems
Built into delivery and reminders
- Payment links are included in invoice delivery emails and reminder emails automatically
- The hosted page reflects the invoice’s current balance
Lands in your AR workflow
- A completed online payment is recorded as a customer payment and applied to the invoice it was collected against — the same objects the rest of cash application uses (see Remittances)
For developers
There is no separate payments-processing API — you don’t create charges or tokens. Online payments surface to integrations as ordinary AR objects:Customer payments
Completed payments appear as
customer_payments with line items applying to invoices — read them like any other payment.Webhook events
Subscribe to
create.customer_payment / update.customer_payment to react when a customer pays online.To enable online payments for your organization, or to ask about supported payment methods and
fees, contact support@upwell.com — enablement is per organization
and involves payment-provider onboarding.

