Skip to main content
A channel holds your branding, your payment methods, and one sales surface: a website or mobile app for online payments, or a physical store for in-person. Channels let you keep transaction traffic separate by where it comes from. You create and manage channels in the dashboard under Settings → Acceptance. There is no public API for managing them.

Channel types

Your default channel

Every ecommerce business gets a default channel when the account is created. You can take payments on it right away, without creating anything, and you can add more channels whenever you need them. If your integration doesn’t name a channel, lite uses the default one. A channel your integration does name must be allowed for the API key making the request.

Create an ECOM channel

  1. Go to Settings → Acceptance and open the ECOM Channels tab.
  2. Select Add New Channel.
  3. Enter a Channel Name.
  4. Configure payment methods and checkout styling.
  5. Copy the channel ID and keep it for your integration.
You can create more than one ECOM channel, for example one for your web store and one for your mobile app.

Create an In-Person channel

Open the In-Person Channels tab and select Add New Channel. All fields are required:
  • Channel Name and Merchant Name.
  • Arabic Receipt Footer 1 / 2 and English Receipt Footer 1 / 2.
  • Arabic Address 1 / 2 and English Address 1 / 2.
Receipt and address details are captured in both languages so terminal receipts print correctly for either.