Embedded Checkout

Payment Pay

Create a payment for an embedded checkout session.

post/api/v1/embedded/payment/pay

Request body

session_idstring required

Embedded checkout session identifier

payment_typestring

Payment type

order_idstring

Order identifier. Defaults to metadata order_id or session_id.

currencystring

ISO currency code. Defaults to session currency.

languagestring

Language code. Defaults to session language.

modestring

Gateway mode. Defaults to session mode.

success_urlstring

Success callback URL. Defaults to session success_url.

fail_urlstring

Fail callback URL. Defaults to session fail_url.

is_3dboolean

Whether payment is 3D

card_numberstring required

Card number

card_holder_namestring required

Card holder name

expire_monthstring required

Expiration month

expire_yearstring required

Expiration year

cvcstring required

Card verification code

customerobject

Customer information. Defaults to session customer.

customer_basketobject[]

Basket information. Defaults to session basket.

submerchant_external_idstring

Submerchant external id

is_submerchant_paymentboolean

Whether payment should be routed as submerchant

campaign_namestring

Campaign name

billing_tax_officestring

Billing tax office

billing_tax_numberstring

Billing tax number

Response

Successful Response

{"stackTrail":"paths:/api/v1/embedded/payment/pay:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes

No recorded changes to this endpoint across all 1 revision of this API.