Card payments

We integrate with your existing checkout. You keep the buyer-facing payment UI, and Outpost collects as Merchant of Record on those rails. This is the B2C card rail - for B2B bank transfer, see Wire transfers.

Integration model

You already have a checkout wired to a PSP. Rather than rebuilding checkout on Outpost, we integrate with your existing checkout so Outpost can act as MoR on those rails - charges settle through Outpost, and you reconcile with the Outpost transaction ID or the PSP reference your systems already know.

When Outpost acts as MoR through a given PSP, the payment methods available are those the PSP supports in that setup. Which combinations are live where is a regional concern - see Solutions.

Supported PSPs

  • Stripe

    Card payments via your existing checkout. For the Stripe Billing-specific MoR guide (Outpost-operated Billing flow), see Integrations. Stripe Billing guide.

  • Adyen

    Card payments via your existing checkout. Use the Adyen pspReference as psp_reference when looking up invoices.

  • Pagar.me

    Brazil. Card (and related local methods where enabled) via your existing checkout.

Setup

  1. Complete account prerequisites in the app portal (contract, credentials) - see Account setup.
  2. Connect your existing checkout PSP to Outpost so we can collect as MoR. You continue to own the checkout UI and buyer experience.
  3. Wire your systems to Outpost settlement and invoice lookups using the Outpost transaction ID or psp_reference.

Payment flow

  1. Buyer pays at your existing checkout.
  2. Outpost records the payment and emits payment.settled.
  3. Funds settle to you - see Settlement & reconciliation.
  4. Retrieve the payment invoice when you need the document - Invoicing.

For refunds, chargebacks, and disputes, see Refunds & disputes.

API map

Schemas and examples live in the API reference.