Accept handles incoming payments from customers, policyholders, and partners. Create payment requests, collect payer details, receive funds, and reconcile them in Acclaim.
How Accept works
Accept follows a simple lifecycle: request, collect details, receive funds, and reconcile.
-
Create a payment request or provision a collection method
Define the amount, currency, and payer, or assign a virtual account to receive funds. Payment requests can be created via API or the Console.
-
Collect payer details or funds
Use a hosted or embedded experience, or receive funds directly via bank transfer into a virtual account.
-
Receive funds
The payer completes the payment using the selected method or sends funds to the assigned account.
-
Track and reconcile
Monitor status, receive webhooks, and match incoming funds to your internal records.
Core concepts
Payment requests
A payment request represents a request for funds from a payer.
It defines:
- Amount and currency
- Payer
- Payment method options
Payment requests can be fulfilled through hosted or embedded flows.
Payment methods
Payment methods define how funds are collected.
Examples include:
- Bank debit methods
- Cards
- Local payment methods
Available methods vary by country and currency.
Virtual accounts
A virtual account is a bank account assigned to you to receive incoming transfers from payers.
Use virtual accounts to:
- Collect funds via bank transfer
- Assign unique account details to a payer or workflow
- Simplify reconciliation of incoming payments
Funds received into virtual accounts are automatically tracked and can be matched to your internal records.
Payers
A payer represents the individual or business sending funds.
Payers can be:
- Known and stored for reuse
- Collected dynamically during the payment flow
- Associated with virtual account activity
Reconciliation
All incoming payments are tracked and structured for reconciliation.
You can:
- Match payments to internal records
- Track payment status and outcomes
- Export data for reporting
Ways to collect payments
Choose the integration that fits your experience:
- Embedded elements: integrate payment collection directly into your application
- Hosted pages: send a payment link for a fully managed experience
- Virtual accounts: receive bank transfers directly from payers
- Console: create and manage payments on behalf of payers
Key behaviors
- Payment requests can exist before payer details are known
- Payment collection can be payer-driven (hosted/embedded) or transfer-based (virtual accounts)
- Payment methods and requirements vary by country and currency
- Status updates are delivered via webhooks
- All payments are tracked from request to settlement
Summary
- Accept lets you request, receive, and reconcile funds
- Payment requests and virtual accounts are the core ways to collect funds
- Hosted and embedded experiences handle payer interaction
- Track payment status from request through settlement
Last modified on August 31, 2026