Skip to main content

Amazon Payment Services

Quick Start
  1. Sign up at paymentservices.amazon.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 Amazon Payment Services →

Overview

Amazon Payment Services (ex-PayFort) — leading payment processor region MENA. Acquired Amazon in 2017 year. Headquarters-apartment in Dubai. Supports local methods (mada, KNET, Meeza, NAPS) and installments (VALÚ, Shahry, Tabby).

Provider IDamazon_ps
CategoryCard Processors
Websitepaymentservices.amazon.com

Supported operations: start_tx capture_tx refund_tx status


Authentication

SHA-256/SHA-512 signature: SHA(sha_request_phrase + sorted_params + sha_request_phrase)

Parameters merchant_identifier + access_code transmitted in body request.


Configuration

Required Parameters

ParameterDescription
merchant_identifierAPS Merchant Identifier
access_codeAPS Access Code
sha_request_phraseSHA Request Passphrase (request signing)
sha_response_phraseSHA Response Passphrase (response verification)
sha_typeSHA algorithm: SHA-256 (default) / SHA-512
environmentsandbox / production

Status Mapping

Provider Status4pay StatusDescription
14000chargedSuccess
20064chargedApproved
02000authorizedAuthorization success
20000chargedTransaction success
00006pendingPending
19000pendingTransaction pending
PURCHASE_SUCCESScharged
AUTHORIZATION_SUCCESSauthorized
CAPTURE_SUCCESScharged
REFUND_SUCCESSrefunded
PURCHASE_FAILUREfailed
AUTHORIZATION_FAILUREfailed
VOID_SUCCESSfailed
3DS_ENROLLpending

Resources