Adyen, Square & SumUp
Not available in 6.0.0. All three appear in the payment provider picker marked Coming soon and cannot be selected or enabled. This page describes what is planned. For card payments online today, use PayPal; for cards in person, use Card terminal.
Why they are listed but disabled
All three are registered as providers with their configuration schemas written, but none of them can yet initiate a charge or confirm one by webhook. A payment method that stores merchant credentials and then only records payments it never took is worse than no payment method, so they are locked until each integration is finished.
They appear in Payment Gateways → New, greyed out with a Coming soon badge. The server refuses to publish a gateway on any of them, so there is no way to switch one on by accident.
What is planned
Each will follow the same hosted pattern Stripe describes and PayPal already implements — redirect, server-side verification on return, and a webhook that settles the order independently if the guest never returns. The generic return handler and webhook router are already shared code; what each provider still needs is its own API calls.
What differs between them is the account model, and it is worth knowing before you plan around one:
| Provider | Typically chosen by | The wrinkle |
|---|---|---|
| Adyen | Larger operators, or where many local payment methods are needed in one integration | Test and live are explicitly separate environments — gateway mode, credentials and webhook registration all have to agree |
| Square | Venues already running Square hardware on the counter | Square scopes transactions to its own locations, so a multi-venue install needs the right Square location identifier per gateway |
| SumUp | Independent venues, often alongside a SumUp reader | — |
What to use in the meantime
| Need | Use today |
|---|---|
| Card payments on the storefront or a QR table | PayPal |
| Cards taken in person, including on a SumUp or Square reader | Card terminal — the reader takes the money, the amount is recorded against the check |
| Cash at the counter or on delivery | Cash |
| Invoiced settlement | Bank transfer or On account |
Using Card terminal alongside your existing Square or SumUp reader works today and reconciles correctly. What it does not do is settle online orders automatically — that is what the integrations will add.
When they arrive
Each unlocks independently as its integration ships; they are not tied to one release. Nothing configured now needs redoing, because none of them can be configured yet.
See also
- Payment Gateways — the providers you can configure today
- PayPal — the working redirect provider
- Stripe — also planned, also locked
- Payments — the ledger, refunds and settlement