Skip to content

Start With Your Use Case

The fastest way through the docs is to start from what you’re trying to do, then pick how you’ll collect payment details (the channel), which determines what the customer can pay with (the method).

Use cases

Use caseChannelsMethods
Take a one-off paymentHosted · Embedded · DirectCard · BECS
Save a payment methodEmbedded · DirectCard · BECS
Charge a saved payment methodDirectCard · BECS
Recurring without a planDirectCard · BECS
Recurring with a payment planDirect + PortalCard · BECS
Virtual terminalEmbedded (internal) · DirectCard · BECS (saved only)

Why this order matters

The use case determines what must be captured at the moment of authorisation — customer identity, consent to future charges, mandate acceptance. Capture the right information up front and every later charge (recurring, saved-method, plan-generated) processes under the correct card-scheme and direct-debit rules automatically. See Stored Credentials & Recurring Charges for what ElasticPay handles for you.