HomeGuidesAPI ReferenceChangelogPOS PaymentsOnline Payments
Home
API Reference

Initialize Apple Pay payment

Initialize an Apple Pay transaction. It returns a "details" object that contains the necessary data to render the
Apple Pay button.

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

Initialize Apple Pay Transaction

URL where the Consumer is redirected to after completing the transaction at its issuing bank or at the chosen payment method.

With this implementation you are responsible to fetch the payment status and incorporated into your site.

string
required
length between 1 and 255

The clients identifier. This value will be sent in the webhook payload alongside the ID you receive as part of the response of a transaction.

string
required
length ≤ 255

Description of the underlying value or reason of the payment.
Ultimately appears on the payment confirmation (statement and confirmation screen).

integer
required
1 to 99999999

Denomination in the smallest currency subunit, as for example euro cents.

string
length between 3 and 3
Defaults to EUR

ISO 4217 currency code.

date-time
length ≥ 20

ISO 8601 date and time. If left empty, the value defaults to 10 mins.

string
required
length between 2 and 2

Preferred language for the user interface as ISO 639-1 code. Commonly supported languages are Dutch (nl) and English (en).

consumer
object
webhooks
array of objects

Array of webhooks that enables receiving a web request once a given event occurs. We won't do preventive rate-limiting in order to have the highest throughput possible. However, we will honor 429 (Too-many-requests) responses per callback. We use the Retry-After header to retry after a certain period. If the header was not set we use our default exponential delay implementation.

webhooks
Responses

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