Payments (Shop)

Here you manage which payment methods your customers can use at checkout — from credit card to PayPal to invoice and prepayment. For Stripe and Mollie you can additionally set up a connected account (Connect) so payments are processed directly with a platform fee.

Screenshot of the Payments (Shop) pageScreenshot of the Payments (Shop) page
View: /shop/payments

What can I do here?

  • Create payment methods with a name, provider, and description
  • Restrict payment methods to certain countries
  • Set a minimum and maximum order value for a payment method
  • Activate or deactivate payment methods
  • Connect Stripe Connect or Mollie Connect to process payments with a platform fee
  • View the connection status and platform fee of a Connect payment method

Step by step

  1. Create a new payment method: Click "Create payment method", enter a name, choose a provider (e.g. Stripe, PayPal, Mollie, Invoice, Prepayment), optionally add a description, allowed countries, and min/max order value, then click "Create".
  2. Connect a payment method with Stripe/Mollie: When creating it, choose "Stripe Connect" or "Mollie Connect" as the provider. If the connection isn't complete yet, a "Connect with Stripe" or "Connect with Mollie" button appears — click it and complete the provider's onboarding process.
  3. Check connection status: The tile for the respective payment method shows the connection status ("Not started", "Pending", "Connected") and, if applicable, the platform fee.

Fields explained

Field Meaning Notes/Effect
Name Name of the payment method shown at checkout Required
Provider (handler) The technical payment service provider Stripe, PayPal, Mollie, Stripe Connect, Mollie Connect, Invoice, Prepayment
Description Additional info about the payment method, e.g. accepted card types Shown at checkout under the name
Countries Countries where this payment method is offered Free text with ISO country codes, e.g. DE,AT,CH
Min order value Minimum order value from which this payment method is selectable Optional
Max order value Maximum order value up to which this payment method is selectable Optional
Status Whether the payment method is currently selectable at checkout Inactive methods don't appear at checkout
Connection status Connect providers only: state of the onboarding process Payments can only be processed once "Connected"
Platform fee Percentage the platform retains on Connect payments Only relevant for Stripe/Mollie Connect

Values & statuses

Provider (payment_provider_handler)

Value Meaning What happens
Stripe Card payment via Stripe Payment is processed directly via Stripe
PayPal Payment via PayPal Customer is redirected to PayPal or pays inline
Mollie Payment via Mollie (e.g. iDEAL, card) Payment is processed directly via Mollie
Stripe Connect Connected Stripe account with platform fee Requires onboarding; payout goes directly to the merchant minus the platform fee
Mollie Connect Connected Mollie account (OAuth) with split payments Requires onboarding; payment is split automatically
Invoice Payment on invoice Order is placed without upfront payment
Prepayment Payment in advance via bank transfer Order is usually only shipped once payment is received
Klarna Buy now/pay later, installments, or instant payment via Klarna Customer chooses "pay later", "pay now", or installments at Klarna's checkout
Amazon Pay Payment using the customer's saved Amazon payment and shipping details Customer signs in with their Amazon account instead of entering new details
Cash on Delivery (cod) Cash payment when the package is delivered Usually includes an extra COD fee; only available for selected countries/carriers
SEPA Direct Debit (sepa) Automatic bank debit within the SEPA area Requires a SEPA mandate from the customer; the amount is debited from their account after the order

Note: Klarna, Amazon Pay, Cash on Delivery, and SEPA Direct Debit already exist as technical integrations, but are not yet offered in the "Create payment method" dropdown in the admin UI — they currently need to be set up via the API.

Connection status (payment_connect_status)

Value Meaning What happens
Not started Onboarding hasn't begun yet Payment method can't be used yet
Pending Onboarding is in progress but not complete The provider still needs more information from the merchant
Connected Onboarding completed successfully Payments and payouts are active

Payment method status

Value Meaning What happens
Active Payment method is selectable at checkout Customers see this option when paying
Inactive Payment method is hidden No longer appears at checkout, but stays saved

Frequently asked questions

Why can't my customer select a payment method?
Possible reasons: the payment method is inactive, the delivery country isn't in the allowed countries list, the order value is outside the min/max range, or for Connect payment methods, onboarding hasn't been completed yet.

What's the difference between "Stripe" and "Stripe Connect"?
"Stripe" uses a central Stripe account managed by the platform. "Stripe Connect" connects the merchant's own Stripe account, where the platform retains a configurable fee and the rest is paid out directly to the merchant.

How do I start onboarding for Stripe Connect?
Create a payment method with provider "Stripe Connect" and then click "Connect with Stripe". You'll be redirected to Stripe's onboarding flow.

Can I have multiple payment methods active at the same time?
Yes, any number of payment methods can be active simultaneously. At checkout, customers see all active payment methods that match their country and order value.