ElliboHelp Centre

Connect Paymob

Take cards, mobile wallets, kiosk payments and installments in Egypt, Saudi Arabia, the UAE, Oman and Pakistan through your own Paymob account - keys, Integration IDs and region.

Paymob lets customers pay by card, mobile wallet, Fawry and kiosk, and installments in Egypt, Saudi Arabia, the UAE, Oman and Pakistan (EGP, SAR, AED, OMR, PKR). Ellibo tells Paymob where to report each payment, so there's no webhook to add.

Before you start

  • A Paymob merchant account with KYC done.
  • Each way of paying (card, wallet, kiosk ...) has its own Integration ID in Paymob. Ask Paymob to enable the ones you want.

Step 1: Get your keys and Integration IDs

  1. Sign in to the Paymob Dashboard.
  2. Use the Test / Live switch at the top right to choose the mode.
  3. Go to Settings › Developers › API Keys and click View next to each key. Copy the Public key, the Secret key and the API key.
  4. Go to Settings › Payment Integrations. Copy the ID of each payment method you want to offer.

Step 2: Connect in Ellibo

  1. Open Settings › Integrations › Payments.
  2. On the Paymob tile, click Connect.
Connecting Paymob
1 Public key, 2 Secret key, 3 API key, 4 Integration IDs, 5 Account region, 6 Payments go into, 7 Connect.
#FieldWhat to enter
1Public keye.g. egy_pk_test_…
2Secret keye.g. egy_sk_test_…
3API keyThe long API key (the same in test and live)
4Integration IDsThe IDs of the methods to offer, with commas, e.g. 123456, 123457
5Account regionEgypt, Saudi Arabia, UAE, Oman or Pakistan
6Payments go intoKeep Paymob Clearing (recommended)
7Connect PaymobClick it

Step 3: Try a test payment

  1. With test keys and test Integration IDs connected, open a small invoice's Pay now link and choose Paymob.
  2. Pay with a test card from Paymob's Test credentials guide.
  3. Check the invoice shows Paid, then cancel the test receipt.

Step 4: Go live

Switch Paymob to Live, copy the live Public and Secret keys and the live Integration IDs (they differ from the test ones), paste them in Ellibo under Keys, and Save.

Fees, payouts and refunds

If something goes wrong

ProblemFix
A method isn't shown to customersAdd its Integration ID, and check it belongs to the same mode (test or live) as your keys.
Keys not acceptedPick the right Account region, and copy keys from the same mode.

See also Fix payment problems.

Still need help?Write to us and we'll walk you through it.
Contact support