Initiate payment request

Creates a new payment request

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

Parameters for the payment request to create. The iban, currency and description are required. The amount can be required or optional based on the value of the hasVariableAmount parameter, see Introduction section for more information. The numPayers field must be set to 1 and the clientReference field can be optionally provided. The redirectUrl field can be optional and should be used with caution, see Introduction section for more information. For header parameters please refer to document section.

prequest for initiating payment

int32
required

Amount in cents. Cannot be 0 (between 1 to 500000)

string

ClientReference can only contain swift characters with a max of 50, ^[a-zA-Z0-9 .,/?()+'-]*$ // Client reference only allowed to be set for business payment request

string
required

currency, only EUR

string
required

Description can only contain swift characters with a max of 35, ^[a-zA-Z0-9 .,/?()+'-]*$

boolean

If variable amount is true the payer can determine the amount to be payed

string
required

iban for which the request is done

int32

Number of expected payers. Should be 1 for business

string

RedirectUrl is the url to which the payer will be redirected after payment to see the transaction status.

Headers
string
required

Standard https header element with date, time and timezone.

string
required

The digest is a base64 encoded hash of the body (SHA-512 or SHA-256 is allowed).

string
required

Signature is made up of the headers - date, digest and x-request-id. For more information see additional documentation in portal.

string
required

Public certificate of the Initiating Party that corresponds with the signature made by the Initiating Party.

string
required

This is the unique ID of Initiating Party for the request

Responses

Language
Credentials
Missing 1 required scope
URL
LoadingLoading…
Response
Choose an example:
application/json