Configuration / Settings
Payment
Payment methods, gateway credentials, and checkout labels.
Payment methods
One online gateway processes cards at a time — enabling one disables the others. Pay to Driver (cash in person) can run alongside it. Drag the list to control the order customers see at checkout; customers get at most two options (the active gateway + Pay to Driver when enabled).
Gateway credentials
Each gateway has its own sub-tab:
Stripe
Mode (Test/Live), publishable key, secret key, and the webhook signing secret. Register the webhook URL shown on the card in Stripe Dashboard → Webhooks — the webhook marks bookings paid even if the customer closes the tab (a return-URL fallback covers local sites).
Authorize.Net
Mode (Sandbox/Live), API Login ID, Transaction Key, and Signature Key for webhook verification.
Square
Mode (Sandbox/Live), Application ID, Access token, Location ID, and the Webhook signature key — the exact webhook subscription URL to register is shown next to the field. Every field has an info tooltip explaining where to find it in the Square dashboard. Sandbox and live credentials are not interchangeable; the mode must match.
Checkout labels
The title and subtitle shown for each payment option on the booking form's payment step:
- Online — Title / Subtitle (defaults: "Pay Now" / "Secure online card payment.")
- Pay to Driver — Title / Subtitle (defaults: "Pay to Driver" / "Pay your driver in person on pickup.")