Welcome to Sifalo Pay

Accept Waafi, eDahab, Premier Wallet, and cards with hosted checkout or the e-Wallet API.

Sifalo Pay accepts Waafi, eDahab, Premier Wallet, and cards. Pick one integration and stick with it.

Start on staging. Sign up at https://pay.sifalo.net/auth/signup, turn on 2FA, and create a key under Merchant → API (steps). Keep SIFALO_API_USER and SIFALO_API_KEY on the server. Not in the browser, not in the app.

Quick start

  1. Sign up on staging and enable 2FA
  2. Create API keys under Merchant → API
  3. Pick hosted checkout (default) or e-Wallet API
  4. Copy the curl from that guide — use .net hosts from Sandbox while testing
  5. Confirm 601 in the charge response or after verify
  6. Go live: sign up on .com, create live keys, swap hosts

1. Pick one integration

2. Test, then go live

PortalGatewayCheckout
Stagingpay.sifalo.nethttps://spay-api.sifalo.net/gateway/https://pay.sifalo.net/checkout/
Livepay.sifalo.comhttps://api.sifalopay.com/gateway/https://pay.sifalo.com/checkout/

Staging keys only work on .net. Live keys only work on .com. Test numbers and cards: Sandbox.

Methods

Methodgateway
Waafi (EVC, ZAAD, and SAHAL too)waafi
eDahabedahab
Premier Wallet (USD only)pbwallet
Cardsprefer hosted checkout

Currency is USD or SLSH (not SOS). Hosted checkout is USD only; e-Wallet API supports both. Premier Wallet is USD only.

A payment is paid when code is 601. Everything else: Decline codes.

Next

[email protected]


Did this page help you?