1. Home
  2. Get Started
  3. Payment Gateway Integrations

Payment Gateway Integrations

While other WiFi software solutions usually work with PayPal only, Antamedia Cloud WiFi supports over 50 major Internet Payment Gateways.

Besides major Payment gateways like PayPal, Stripe, Authorize.NET, we have recently added the most requested African payment gateway systems AppsNmobile Solutions (Ghana), PesaMoni (Uganda, Kenya), MPESA Flutterwave (Kenya)…

Stripe (Automatic Payment Methods)

Stripe powers online payment processing and financial solutions for businesses of all sizes. Antamedia’s integration with Stripe enables you to accept payments and automate transactions.

Go to the Payment Gateway page and press the New Payment Gateway button.

From the Payment Gateway list select Stripe (Automatic Payment Methods) and set the desired currency code.

As Gateway login and Gateway password type Stripe account-specific details and Save changes.

More information on how to configure Stripe to accept payments from WiFi users is available here.

AppsNmobile Solutions (Ghana)

AppsNmobile Solutions is a Payment Gateway provider and software development company in Ghana.

Their Orchard payments solution accepts mobile money payments to all 3 networks in Ghana (i.e. MTN, Vodafone & AirtelTigo), Visa and MasterCard, etc…

If you want to use AppsNmobile Solutions as payment gateway, add following domain to the AP whitelist:

orchard-api.anmgw.com

IMPORTANT:
The name of the Internet plan used at the WiFi location must contain at least
10 characters.

Go to the Payment Gateway page and press the New Payment Gateway button.

From the Payment Gateway list select AppsNmobile Solutions and set GHS as a currency code.

As Gateway login and Gateway password type account specific details and Save changes.  At Add special field type AppsNmobile Solutions customer ID.

Troubleshooting

In case you get {“The remote server returned an error: (401) Unauthorized.”}, please contact us so we can check the reason. It’s likely the IP that needs to be whitelisted in the payment service provider.

PesaMoni (Uganda, Kenya)

PesaMoni Ltd or PesaMoni System plays a role of centralizing and integrating all services of money transfer into one pool source to make money transfer very easy. And this includes across the globe where money can be sent through PesaMoni integrated System into regions of East Africa but on mobile and bank as well which makes it cost saving, convenient, and instant to avoid cash in transit.

If you want to use PesaMoni as payment gateway, add following domain to the AP whitelist:

pesamoni.com

From the Payment Gateway list select PesaMoni and set currency code.

As Gateway login and Gateway password type account-specific details and Save changes.

MPESA Flutterwave (Kenya)

One platform that lets you sell wherever your customers are — online, in‑person, anywhere in the world, and everywhere in‑between. MPESA Flutterwave accepts Debit and Credit Cards, Bank Account, Mobile Money, Visa QR, etc…

If you want to use MPESA Flutterwave as payment gateway, add following domain to the AP whitelist:

api.flutterwave.com

From the Payment Gateway list select MPESA Flutterwave and set KES as a currency code.

As API Secret Key type account specific details and Save changes.

Flutterwave Standard (Africa)

Flutterwave is one of the leading payment gateways in Nigeria and Africa. You can collect payments in USD, GBP, EUR, NGN and a host of other African currencies.

Add following domains to the AP whitelist/walled garden:


https://ravemodal-dev.herokuapp.com/v3/hosted/pay
https://mpgs.dev-flutterwave.com

Netcash (South Africa)

Netcash is a market-leading payment solutions provider to South African businesses and organizations, specializing in Debit Orders, Salary and Creditor payments, Pay Now and Risk Reports

If you want to use Netcash as payment gateway, add following domain to the AP whitelist:

paynow.netcash.co.za

From the Payment Gateway list select Netcash, set ZAR as a currency code and type Service key and Software vendor key.

Razorpay (India)

Razorpay aims to revolutionize money management for online businesses by providing clean, developer-friendly APIs and hassle-free integration.

If you want to use Razorpay as payment gateway, add following domain to the AP whitelist:

razorpay.com
cdn.razorpay.com
checkout.razorpay.com
api.razorpay.com

From the Payment Gateway list select Razorpay, set INR as a currency code and type Key ID and secret.

Relworx (Uganda)

Relworx processes payments for all types of businesses, from small businesses, start-ups, developers, to banks.

If you want to use Razorpay as payment gateway, add following domain to the AP whitelist:

payments.relworx.com
orientbank.ap.gateway.mastercard.com
malsup.github.io

From the Payment Gateway list select Realworx, set INR as a currency code and type Account Number and API Key. To get this information, go to Relworx portal and create a new Api key. Once created, press View (Key), Edit (Key), and check the Authorized Business Accounts for which you want to assign this key. After that, go back to Business Accounts, press View, at the bottom press  Edit Business Account.

In API Authorized IPs add following:

API Authorized IPs 24.135.40.138,40.117.190.72,40.117.189.181,40.117.191.238,
40.117.185.80,40.117.184.255,40.117.191.238,40.117.185.80,
40.117.184.255,52.240.52.29,52.240.52.183,52.240.52.184,
52.240.52.185,52.240.52.186,40.117.190.72,40.71.11.156

For Whitelabel installations, please set your public IP addresses.

Set https://connect.starthotspot.com/payment/RelworxCallback for indicated fields. Of course, configure your business details.

Xendit eWallet (Phillipines)

Xendit integrates PayMaya and GCash eWallets.

Login to https://dashboard.xendit.co/login

Under Manage API keys, generate API key.

Set Write to Money-In.

Copy your SecKey and configure it in our portal like:

Configure callback url for eWallet Payment Status as:
https://connect.starthotspot.com/payment/XenditCallback

All channels needs to be witelisted in the router, for example:

payment.gcash.com

Whitelist also these URLs as they are contained in the page:

irisk-sea.alipay.com
mdap.paas.mynt.xyz
fonts.gstatic.com
www.google-analytics.com
www.googletagmanager.com
w.alipayobjects.com

iPay Africa (Kenya)

Gateway login password can’t contain special characters.
Symbols, accent marks, and punctuation marks are considered special characters.

Only numbers and letters (without space) can be used!

MercadoPago (South America)

MercadoPago is one of the largest online payment solutions in Latin America. It was launched in 2004 and has operations in Argentina, Brazil, Chile, Colombia, Mexico, Peru, Uruguay.

From the Payment Gateway list select MercadoPago, set a currency code and type Gateway Login and Gateway Password.

Add following domains to the AP whitelist/walled garden:

Walled garden

mercadopago.com.ar
analytics.mercadopago.com.ar
*mercadopago*
*mercadolibre*
mercadopago.com
www.mercadopago.com.ar
sdk.mercadopago.com
api.mercadolibre.com
analytics.mercadolibre.com
js-agent.newrelic.com
events.mercadopago.com
http2.mlstatic.com
in.hotjar.com
script.hotjar.com
www.googletagmanager.com
bam.nr-data.net
*digicert*
*akamai*
*amazonaws*

Walled garden IP list

5.22.191.201
52.55.160.178
18.165.61.105
18.165.61.68
18.165.61.63
18.165.61.31
52.84.112.90
52.85.5.69
5.22.191.202
5.22.191.0/24
18.165.61.0/24
52.85.5.0/24

For the MercadoPago test, you can use these test Credit Card details:

Credit Card number: 4509 9535 6623 3704
Expiration date: 11/25
Security: 123
DMI: 12345678

Mobipay (Malawi)

Mobipay systems and services are built for high performance, industry-leading systems, application security, and omni-channel offering to deliver world-class customer experience.

From the Payment Gateway list select Mobipay (Malawi), set a currency code, and type Gateway Login and Gateway Password.

Adwapay (Cameroon)

Cloud-based payment platform AdwaPay is a robust and secure solution allowing its users (merchants, customers) to pay by mobile money or bank card.

From the Payment Gateway list select Adwapay (Cameroon), set a currency code and type Gateway Login and Gateway Password.

Add following domains to the AP whitelist/walled garden:


test: https://twsv03.adwapay.com
prod: https://apiv05.adwapay.com

FAC Powerranz

It is a multi-currency payment gateway that allows businesses to process credit and debit card transactions securely. It is heavily utilized by merchants in the Caribbean and Central America, as well as international companies requiring specialized cross-border payment processing.

Add following domains to the AP whitelist


powertranz.com

DPKU (BSP Financial Group – South Pacific

DPKU (Direct Payment Key Union) is a specific merchant integration protocol used by BSP Financial Group (formerly Bank of South Pacific) to facilitate online payments across the South Pacific, including Papua New Guinea, Fiji, Vanuatu, and the Solomon Islands.

Add following domains to the AP whitelist


bsp.com.pg
ipgw.bsppay.com.pg

RakkaCash (Congo)

RakkaCash is a leading mobile money platform in the Democratic Republic of Congo (DRC) and the Republic of Congo, launched by BGFIBank Group in late 2023.

Add following domains to the AP whitelist


bgfibank.com
bgfibank.cd

Paynow (Zimbabwe)

Paynow functions as a comprehensive bridge that allows businesses and individuals to accept and make payments across multiple platforms, including mobile money, bank cards, and international systems.

Add following domains to the AP whitelist


paynow.co.zw
developers.paynow.co.zw

Pesapal (Kenya, Uganda, Tanzania, Malawi, Rwanda, Zambia, Zimbabwe)

Pesapal offer complete payment solutions for your online business.

From the Payment Gateway list select Pesapal (Kenya, Uganda, Tanzania, Malawi, Rwanda, Zambia, Zimbabwe), set a currency code, and type Gateway Login and Gateway Password.

Add following domains to the AP whitelist/walled garden:


cdn.wifihotspot.io
starthotspot.com
cdn.starthotspot.com
13.92.228.228
176.9.148.26
pesapal.com
pay.pesapal.com
pesapalv3
cybqa.pesapal.com
h.online-metrix.net
songbird.cardinalcommerce.com
centinelapi.cardinalcommerce.com
www.googletagmanager.com
ssl-google-analytics.com
geo.cardinalcommerce.com
cdnjs.cloudflare.com
h64.online-metrix.net
online-metrix.net
iframe.pesapal.com
secure.pesapal.com
api.pesapal.com
sandbox.pesapal.com
checkout.pesapal.com
cdn.pesapal.com
status.pesapal.com
developer.pesapal.com
www.pesapal.com
www.google-analytics.com
www.googletagmanager.com
*.execute-api.us-east-1.amazonaws.com
*.amazonaws.com
*.online-metrix.net
h.online-metrix.net
writer.cardinalcommerce.com
ssl.google-analytics.com
fpjscdn.net
eu.api.fpjs.io
k8vif92eanrsymjxyxmmjerdnkopuda72baty6hb6591c07c7a9e59baam1.e.aa.online-metrix.net

MTN Momo

For MTN Momo, please whitelsit these URLs

https://momodeveloper.mtn.com
https://sandbox.momodeveloper.mtn.com

You need to configure API User in Gateway login, API Key in Gateway password and Subscription Key as the special field in our portal.

Paystack (Nigeria, Kenya, Ghana..)

Paystack is an online payment gateway that enables businesses to securely accept payments via credit cards, debit cards, bank transfers, and mobile money, primarily serving African markets.

Add following domains to the AP whitelist

paystack.com
pay.doku.com
staging.doku.com
www.googletagmanager.com
fonts.googleapis.com
s3-eu-west-1.amazonaws.com
checkout.paystack.com
browser-intake-datadoghq.eu
api.paystack.co
standard.paystack.co
public-files-paystack-prod.s3.eu-west-1.amazonaws.com
www.google-analytics.com
cdnjs.cloudflare.com

From the Payment Gateway list select Paystack, set a currency code, and type Public Key and Secret Key.

You can create test keys for Paystack. Test details are provided on Paystack portal and can be used for testing only, do not use test keys for production.

Safaricom – MPESA

Safaricom’s M-PESA is a revolutionary mobile money service launched in Kenya in 2007, allowing users to deposit, send, withdraw, and pay with money via their phones, serving millions across Africa and beyond as a key tool for financial inclusion.

From the Payment Gateway list select Safaricom, set a currency code, and type Api Key.

Add following domains to the AP whitelist


sandbox.safaricom.co.ke
api.safaricom.co.ke

Wave Mobile Money (Africa)

For the Wave payment page to load and function correctly within a WiFi hotspot captive portal, all required domains must be whitelisted on the access point/router.

You can whitelist essential domains to ensure full functionality on both desktop and mobile:


pay.wave.comqr
pay.wave.com
api.wave.com
cdn.wave.com (if used for assets like styles/scripts)
business.wave.com (for dashboard access, optional)

Third-party Dependencies (Mobile OS related)
These may be needed for:
OS-level security, redirection handling, and app linking.

Some users may be redirected to download the Wave app.

Whitelisting these ensures a smoother experience:


play.google.com (Android – app download or verification)
tools.applemediaservices.com
toolbox.marketingtools.apple.com
itunes.apple.com
appleid.apple.com
www.apple.com
google.com (redirects, captcha checks)

Once all these domains are whitelisted, we recommend testing again on:
Android devices
iPhones/iPads
Desktop browsers

Make sure the Wave app redirection and browser fallback both function smoothly.

Updated on February 5, 2026

Was this article helpful?