Skip to content

Integration · Payments

Payment integration: Stripe, PayPal, Adyen and Checkout.com

Payments that reconcile: Stripe, PayPal, Adyen or Checkout.com with webhooks, strong customer authentication, refunds and settlement reports matched to orders.

Kinds of data synced
4
Systems
4
Retries and alerts built in
Queued

What moves, which way

Every payment matched to an order, and every refund to a payment. Each kind of data has one system of record, so nothing gets overwritten.

  • Payments and authorisationsBoth waysHow often: LivePayment provider
  • Webhooks (captured, failed, disputed)Payments → storeHow often: LivePayment provider
  • RefundsStore → PaymentsHow often: On requestStore
  • Settlements and feesPayments → storeHow often: DailyPayment provider

How we connect it

  • 01ConnectionOrders are confirmed from the provider's webhook, never from the browser, so a closed tab can't lose a paid order.
  • 02OwnershipStrong customer authentication (3-D Secure) handled for European cards.
  • 03TraceabilityDaily settlement files are matched to orders, so finance sees fees and payouts per order.

When something fails

Integrations fail in predictable ways. These four rules keep a failure from reaching a customer.

  1. Queued

    Every change travels as an event on a queue, so nothing waits on a slow or offline system.

    Phase 1 of 4

  2. Safe to retry

    Each message carries an ID, so a retry never creates a duplicate order or double stock movement.

    Phase 2 of 4

  3. Visible

    Messages that keep failing move aside and alert a named engineer, with the reason attached.

    Phase 3 of 4

  4. Reconciled

    A nightly check compares key numbers between systems and flags any drift before customers notice.

    Phase 4 of 4

Questions

Can we use more than one provider?

Yes. Many stores route by market or payment method, for example Adyen in Europe and PayPal as an extra option. The store records which provider took each payment.

Book an architecture review

A 60-minute session with a senior architect. We review your current platform, integrations and growth plans, then send a written summary of risks and options.

  • For companies with a real platform decision coming up
  • NDA signed before we talk details
  • The written summary is yours to keep
Your project

What are you planning?

Where you are today

Where are you today?

Platform Optional
Annual online revenue Optional
When do you need to decide? Optional
Your details

A senior engineer replies within one working day.