Tap Payments
Quick Start
- Sign up at tap.company 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
Tap Payments — MENA-native payment platform, Kuwait-based. Coverage total GCC and MENA. Supports local payment methods (mada, KNET, Benefit, OmanNet).
| Provider ID | tap_payments |
| Category | Card Processors |
| Website | tap.company |
Supported operations: start_tx payout refund_tx status
Authentication
Secret Key in Bearer Auth header (sk_live_... / sk_test_...).
Configuration
Required Parameters
| Parameter | Description |
|---|---|
secret_key | Tap Secret Key (sk_live_... / sk_test_...) |
publishable_key | Tap Publishable Key (pk_live_... / pk_test_...) |
webhook_secret | Webhook signing secret |
environment | test / live |
Status Mapping
| Provider Status | 4pay Status | Description |
|---|---|---|
CAPTURED | charged | Successful payment |
APPROVED | charged | Approved |
AUTHORIZED | authorized | Authorization |
INITIATED | pending | Initiated |
IN_PROGRESS | processing | Processing |
PENDING | pending | Pending |
DECLINED | failed | Declined |
RESTRICTED | failed | Limited |
VOID | failed | Annulled |
TIMEDOUT | failed | Timeout |
CANCELLED | failed | Cancelled |
FAILED | failed | Error |
ABANDONED | failed | Abandoned |