Parameters for REST API integration

Follow

This article concerns the setup for the different payment flows for a Custom Integration of the REST API. The parameters below are not relevant for WooCommerce, Magento or Shopify integrations.

The quick reference below describes the highlights for each flow in case you are doing a Custom Integration. The full documentation here describes the complete Custom setup in further detail.

 

Copy and Pay and MSDK

Server-to-Server

Once off (DB)

Channel: 3DS
Endpoint: /v1/payments/checkouts

Channel: 3DS
Endpoint: /v1/payments/checkouts

Payment + card storage (DB + RG)

Channel: 3DS
paymentType=DB
createRegistration=true
recurringType=INITIAL

Channel: 3DS
createRegistration=true
recurringType=INITIAL​

Add card as standalone storage

Channel: 3DS
paymentType=PA
amount=1.00
recurringType=INITIAL
createRegistration=true

Channel: 3DS
paymentType=PA
amount=1.00
recurringType=INITIAL
createRegistration=true
Handle 3DS redirect manually (async)

Subscription - Recurring

 

Channel: Recur
recurringType=REPEATED
Endpoint: /v1/registrations/{id}/payments

3DS Single click

Channel: 3DS
registrations[n].id=XXXXXXXXXXXXXX

Channel: 3DS
Endpoint: /v1/registrations/{id}/payments

No 3DS Single click

Channel: Recur
registrations[n].id=XXXXXXXXXXXXXX

Channel: Recur
Endpoint: /v1/registrations/{id}/payments

Have more questions? Submit a request

Comments

Powered by Zendesk