Skip to main content

HyperPay

Quick Start
  1. Sign up at hyperpay.com 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 HyperPay →

Overview

HyperPay — Saudi payment gateway with 100+ partner banks in the region MENA. Serves merchants in UAE, Saudi Arabia, Bahrain, Egypt and Jordan.

Provider IDhyperpay
CategoryCard Processors
Websitehyperpay.com

Supported operations: start_tx capture_tx payout refund_tx status


Authentication

Access Token in Bearer Auth header.


Configuration

Required Parameters

ParameterDescription
entity_idHyperPay Entity ID (Dashboard → Integration → Entity ID)
access_tokenHyperPay Access Token (Dashboard → Integration → Access Token)
remote_api_urlHyperPay API endpoint (by default https://eu-prod.oppwa.com/v1)

Status Mapping

Provider Status4pay StatusDescription
000.100.110chargedSuccessful payment
000.100.112authorizedSuccessful authorization
000.200.000refundedSuccessful refund
000.200.100refundedRefund processed
000.000.000chargedGeneral success
800.400.500failedDeclined
800.400.501failedDeclined (CVV)
800.400.502failedDeclined (card)
800.100.151failedError
800.100.152failedError
800.100.153failedError
800.100.170rejectedDeclined (risk)
800.100.171rejectedDeclined (risk)
800.100.172rejectedDeclined (risk)
PENDINGpendingProcessing
000.100.*charged
000.200.*refunded
000.*charged
800.*failed
900.*failed
_unknown_pending

Resources