Skip to main content

Tap Payments

Quick Start
  1. Sign up at tap.company and obtain API credentials
  2. Create a terminal in the Admin Console with the parameters below
  3. Start processing — the adapter is pre-built and ready to use

Go to Tap Payments →

Overview

Tap Payments — MENA-native payment platform, Kuwait-based. Coverage total GCC and MENA. Supports local payment methods (mada, KNET, Benefit, OmanNet).

Provider IDtap_payments
CategoryCard Processors
Websitetap.company

Supported operations: start_tx payout refund_tx status


Authentication

Secret Key in Bearer Auth header (sk_live_... / sk_test_...).


Configuration

Required Parameters

ParameterDescription
secret_keyTap Secret Key (sk_live_... / sk_test_...)
publishable_keyTap Publishable Key (pk_live_... / pk_test_...)
webhook_secretWebhook signing secret
environmenttest / live

Status Mapping

Provider Status4pay StatusDescription
CAPTUREDchargedSuccessful payment
APPROVEDchargedApproved
AUTHORIZEDauthorizedAuthorization
INITIATEDpendingInitiated
IN_PROGRESSprocessingProcessing
PENDINGpendingPending
DECLINEDfailedDeclined
RESTRICTEDfailedLimited
VOIDfailedAnnulled
TIMEDOUTfailedTimeout
CANCELLEDfailedCancelled
FAILEDfailedError
ABANDONEDfailedAbandoned

Resources