Skip to main content

Per-market availability

Which providers are available depends on the country — availability is built into the model.

Providers are market-specific. A payout rail or telco that works in Nigeria may not exist in Kenya or Ghana, so each capability records the markets it covers.


*Each capability records the markets it serves.*


YOU SET THIS PER CAPABILITY

When you configure a capability, the Markets control lets you tick which countries that provider chain applies to. One workspace can therefore run campaigns across several countries with a different provider behind the same capability in each — without splitting the workspace.


EXAMPLES

• Bank payout — local rails differ per country; the provider you connect for Nigeria will not serve Kenya.

• Mobile money — market-specific by nature. M-Pesa is Kenya; Nigerian mobile-money rails are their own set.

• USSD — pan-African aggregators plus market-specific short codes.


HOW IT SHOWS UP

Each integration is tagged with the markets it serves. When you build a campaign, the builder only offers reward and channel options whose providers are connected for the selected market — so availability is enforced automatically rather than left to memory.


WHEN SOMETHING IS MISSING

If a reward type has no provider for the market it is paying into, the payout fails with a plain message naming the gap — "no payout provider connected for cash", for example — and it appears in the Fulfilment failures list. Connect a provider for that market, or ask ChekIntel to enable the managed rail, then re-queue.

Did this answer your question?