Skip to main content

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.