Setting up POS payment terminals
Last updated
ChannelDock POS supports four card-terminal providers out of the box: Adyen, Mollie, Stripe, and SumUp. The terminal communicates with ChannelDock through the provider’s cloud, so no local driver software is required on your PC or iPad.
1. Add a payment provider
- Go to POS → Settings → Payment.
-
Click Add payment provider and pick Adyen, Mollie, Stripe, or SumUp.
-
Paste in the API credentials from your provider account. The exact fields differ per provider:
- Adyen — API key, Merchant Account, and Environment (test/live).
- Mollie — Profile / API key and the terminal’s Mollie ID.
- Stripe — Secret key and Stripe Terminal location ID.
- SumUp — Access token and Affiliate key.
-
Save. ChannelDock will try a handshake call with the provider — a green tick means the connection works.
2. Pair a terminal to a register
- In POS → Settings → Payment, click Add terminal.
- Pick the provider you just configured.
- Enter the terminal’s serial number / poiId. You can find this in the provider’s dashboard or printed on the device.
- Assign the terminal to a location and register. Multiple terminals can be pointed at the same register if needed.
3. Add payment methods
Under Payment methods you decide what cashiers see at checkout. Typical setup:
- Card — links to one of the configured terminals.
- Cash — opens the cash drawer and prompts for the cash given.
- Gift card / Pin / Bank transfer — manual payment methods that don’t trigger a terminal.
Each method has a name, an icon, and an optional surcharge.
Test before going live
Use the provider’s test credentials and a test terminal first. From the checkout, ring up a low-value sale and select the card method — the test terminal should beep and accept any test card. Switch the provider to live mode only once you’ve confirmed a full end-to-end transaction including receipt.
Was this helpful?