Payment Providers
Step-by-step setup for each supported gateway.
Derah supports four payment gateways. You only need one. Pick whichever provider you already have an account with.
Hesabe
A Kuwaiti payment gateway supporting KNET, Visa, and Mastercard. Popular with Kuwait-based businesses.
Getting your API keys
Log in to your Hesabe merchant dashboard. Open the API or integration settings section. Copy your Merchant Code, Access Code, Secret Key, and IV Key.
Connecting
Go to Settings → Online Payments, select Hesabe, paste your four credentials, and click Save.
MyFatoorah
A leading GCC payment gateway supporting KNET, Visa, Mastercard, Apple Pay, and Samsung Pay.
Getting your API keys
Log in to your MyFatoorah merchant portal. Go to API Key Management. Copy your API Token.
Connecting
Go to Settings → Online Payments, select MyFatoorah, paste your API token, and click Save.
Tap Payments
A modern payment platform for the Middle East supporting KNET, Visa, Mastercard, and Apple Pay.
Getting your API keys
Log in to your Tap dashboard (goSell portal). Navigate to API Keys in your account settings. Copy your Secret Key. It starts with sk_live_ for production or sk_test_ for sandbox.
Connecting
Go to Settings → Online Payments, select Tap Payments, paste your secret key, and click Save.
UPayments
A Kuwaiti fintech offering KNET, Visa, Mastercard, and Samsung Pay with competitive rates.
Getting your API keys
Log in to your UPayments merchant dashboard. Go to the API section. Copy your API Key.
Connecting
Go to Settings → Online Payments, select UPayments, paste your API key, and click Save.
Test mode
All four providers have sandbox or test keys. Use those first to verify the connection works. Place a few test orders to see the full checkout flow. No real money is charged in test mode. When everything looks good, replace the test keys with your production keys and save.
Refunds
All four providers support refunds through Derah. Open the order detail page for any paid order and process the refund from there. The refund request is sent to the original payment provider and typically settles within 3–7 business days.