Setup → Storefront → Online payments decides which payment gateways guests can pay with on your public pages: room booking, the room basket, service bookings, the shop, the online store and sales-order pay links. Tick one and guests simply pay with it. Tick two and guests choose at checkout.
Before you start
- You need the Company settings permission.
- The gateway must be connected. Either support has switched on the shared account for you, or you connected your own account under Setup → Gateway Credentials and activated it.
- A payment method must use that gateway and say where its money lands. Under Setup → Payment Methods, the method needs a destination account (the bank account the payments are booked into) and the gateway chosen as its Provider (for example Paystack). Choosing a provider is what makes the method charge automatically; there is nothing else to tick.
Steps
- Go to Setup → Storefront and scroll to Online payments.
- Each gateway shows whether it is ready, and if so which payment method and bank account its money is booked into.
- Tick the gateways guests may use.
- If you ticked more than one, choose the Default. It is listed first and is pre-selected for guests.
- Click Save online payments.
Open your public room page in a private window to check: with two gateways ticked you see a Pay with choice above the pay button.
Tips
- The Going live guide (PDF) link in the Online payments section walks through the whole setup, from connecting your own Paystack or Stripe account to the first live payment.
- Until you save this section, your public pages keep paying through Paystack, exactly as before.
- Untick everything and save to stop taking online payment on your public pages.
- If a ticked gateway stops working (for example its credentials were switched off), it quietly disappears from checkout. The other gateways keep working.
- Each payment is checked with the gateway the guest actually used, so a guest who paid by Stripe is never asked to pay again through Paystack.
Common problems
- The tick box is greyed out → the gateway isn't ready. The line under it says why: either it isn't connected, or no payment method books its money into a bank account.
- "Not ready: no active payment method uses Stripe" → add a payment method for that gateway under Setup → Payment Methods: choose the destination account, then the gateway as its Provider.
- Guests don't see "Pay with" → only one gateway is ticked and ready. That is normal: guests just pay with it.
- "Online payment isn't set up here" on a public page → nothing is ticked, or no ticked gateway is ready. Fix it here.