PayTabs
Quick Start
- Sign up at paytabs.com and obtain API credentials
- Create a terminal in the Admin Console with the parameters below
- Start processing — the adapter is pre-built and ready to use
Overview
PayTabs — multi-currency payment gateway, founded in Saudi Arabia. Operates worldwide GCC, MENA and Africa. Supports local methods (mada, KNET, Fawry, Meeza, STC Pay).
| Provider ID | paytabs |
| Category | Card Processors |
| Website | paytabs.com |
Supported operations: start_tx capture_tx payout refund_tx status
Authentication
Server Key in header authorization: SDJNXXXXXXX...
Configuration
Required Parameters
| Parameter | Description |
|---|---|
profile_id | PayTabs Profile ID |
server_key | PayTabs Server Key (SJNXXXXXXX...) |
client_key | PayTabs Client Key (CJNXXXXXXX...) for hosted page |
merchant_email | Email merchant in PayTabs |
Status Mapping
| Provider Status | 4pay Status | Description |
|---|---|---|
A | charged | Approved |
H | authorized | Hold (authorized) |
V | failed | Void |
E | failed | Error |
D | failed | Declined |
P | pending | Pending |
CAPTURED | charged | Captured |
AUTHORISED | authorized | Authorised |
APPROVED | charged | Approved |
PENDING | pending | Pending |
ON_HOLD | processing | On hold |
DECLINED | failed | Declined |
VOIDED | failed | Voided |
EXPIRED | failed | Expired |
FAILED | failed | Failed |
REFUNDED | charged | Refunded (partial) |
CANCELLED | failed | Cancelled |