Pre-Authorization - APM

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Payment method id

paymentmethod_idNameDescription
1CardsAll credit card types: MasterCard, VISA, Maestro, JCB, AMEX
5Local payment methodsA suite of alternative payment channels and wallets like: Alipay, iDeal, MyBank, Paysafecard, POLi
17Direct Bank TransferDirect Bank Transfer (Sofort)
18BitcoinCrypto currency system
116TrustlyTrustly provides payments directly from bank accounts in Europe, and is a popular way to pay in the Nordic countries.
117PayPalPayPal is an online payment service that lets customers use their PayPal account to make online purchases.
118EPS & GiropayEPS and Giropay allow account holders to easily and quickly pay for purchases using their own online banking service.
120Przelewy24Przelewy24 is a real-time bank transfer payment method. Customers based in Poland can use it to transfer funds directly to merchants from their bank accounts.
123Instant Bank TransferOpen banking is a banking practice that provides third-party financial service providers open access to consumer banking, transaction, and other financial data from banks and non-bank financial institutions

Response parameters

Parameter nameTypeDescription
statusnumeric0 = successful, 2000 = pending, any other value is an error code.
errormessagealphanumericerror messages of the payment gateway or empty
transactionidnumericpayment gateway transaction identification for interfaces preauthorize and authorize
amountnumericThe amount field contains the transaction’s total amount. This is the amount that will be transmitted to the authorizing system.
currencycharThe currency field contains the alphanumeric currency code for the transaction, according to ISO 4217, e.g. EUR, USD, AUD, CAD, NOK, SEK, CHF. to http://www.xe.com/iso4217.php
orderidalphanumericThe field orderid is optional and exclusively for the merchants convenience.
redirect_urlURLUsed only with Transactions with ‘pending’ errormessage.
user_idnumericuser_id
payment_guaranteecharGuarantee of payment for the transaction.
Body Params
string
required
Defaults to gateway_test

The merchant identification number issued during account creation.

string

max 40 characters. The field orderid is optional and exclusively for the merchants convenience.

double
required
Defaults to 1.23

The amount field contains the transaction’s total amount. This is the amount that will be transmitted to the authorizing system.

string
required
Defaults to EUR

The currency field contains the alphanumeric currency code for the transaction, according to ISO 4217, e.g. EUR, USD, AUD, CAD, NOK, SEK, CHF. to http://www.xe.com/iso4217.php

int32
required
Defaults to 17

Valid payment method id, e.g. 17 = Sofort

string
required

The signature field contains a 40-figure hexadecimal value. This signature value is a checksum designed to protect the merchant account from unauthorized access.

string

The customer will be redirected to url_success, if transaction successful.

string

The customer will be redirected to url_failed, if transaction failed.

string

This parameter can be used to override the account notification url setup on our system.

string

The language in which the error messages will be displayed. Default value en or de. ISO-639-1 alpha 2

string

255 characters. Merchant’s unique id, internal comment

string

Salutation. Mr., Mrs.

string

Title. Dr., Prof.

string

Gender. M – male F – female

string

First name

string

Last name

string

The customer's birthday

string

Street of the customer's address.

string

The house number of the customer.

string

Post office box

string

The customer's postal code (USA and Canada only)

string

The customer's city

string

The state/province (USA and Canada only)

string

The country of customer. ISO 3166 alpha3 format only

string
required
Defaults to [email protected]

A RFC 822 compliant email address

string

The customer's phone number. Only numbers

string

The customer's phone number

string

The mobile number of the customer

string

The company

string

An internal customer id in the merchant’s shop system

string

The customer's IP address

string

The custom field for the merchant

string

The custom field for the merchant

string

The custom field for the merchant

string

3 characters, ISO 3166-1. Used for PayPal

string

max 3 characters. ISO 3166-2. Used for PayPal

string

max 50 characters. Used for PayPal

string

max 50 characters. Used for PayPal

string

max 16 characters. Used for PayPal

string

max 150 characters. Used for PayPal

string

max 150 characters. Used for PayPal

string

max 255 characters starting with http or https. Used when several websites are used on 1 account

Responses

Language
Credentials
Basic
base64
:
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json