Create One Time Payment
Create a one-time payment for a customer.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
List of products in the cart. Must contain at least 1 and at most 100 items.
List of payment methods allowed during checkout.
Customers will never see payment methods that are not in this list. However, adding a method here does not guarantee customers will see it. Availability still depends on other factors (e.g., customer location, merchant settings).
credit
, debit
, upi_collect
, upi_intent
, apple_pay
, cashapp
, google_pay
, multibanco
, bancontact_card
, eps
, ideal
, przelewy24
, affirm
, klarna
, sepa
, ach
, amazon_pay
AED
, ALL
, AMD
, ANG
, AOA
, ARS
, AUD
, AWG
, AZN
, BAM
, BBD
, BDT
, BGN
, BHD
, BIF
, BMD
, BND
, BOB
, BRL
, BSD
, BWP
, BYN
, BZD
, CAD
, CHF
, CLP
, CNY
, COP
, CRC
, CUP
, CVE
, CZK
, DJF
, DKK
, DOP
, DZD
, EGP
, ETB
, EUR
, FJD
, FKP
, GBP
, GEL
, GHS
, GIP
, GMD
, GNF
, GTQ
, GYD
, HKD
, HNL
, HRK
, HTG
, HUF
, IDR
, ILS
, INR
, IQD
, JMD
, JOD
, JPY
, KES
, KGS
, KHR
, KMF
, KRW
, KWD
, KYD
, KZT
, LAK
, LBP
, LKR
, LRD
, LSL
, LYD
, MAD
, MDL
, MGA
, MKD
, MMK
, MNT
, MOP
, MRU
, MUR
, MVR
, MWK
, MXN
, MYR
, MZN
, NAD
, NGN
, NIO
, NOK
, NPR
, NZD
, OMR
, PAB
, PEN
, PGK
, PHP
, PKR
, PLN
, PYG
, QAR
, RON
, RSD
, RUB
, RWF
, SAR
, SBD
, SCR
, SEK
, SGD
, SHP
, SLE
, SLL
, SOS
, SRD
, SSP
, STN
, SVC
, SZL
, THB
, TND
, TOP
, TRY
, TTD
, TWD
, TZS
, UAH
, UGX
, USD
, UYU
, UZS
, VES
, VND
, VUV
, WST
, XAF
, XCD
, XOF
, XPF
, YER
, ZAR
, ZMW
Discount Code to apply to the transaction
Whether to generate a payment link. Defaults to false if not specified.
Optional URL to redirect the customer after payment. Must be a valid URL if provided.
Display saved payment methods of a returning customer False by default
Tax ID in case the payment is B2B. If tax id validation fails the payment creation will fail
Response
Client secret used to load Dodo checkout SDK NOTE : Dodo checkout SDK will be coming soon
Unique identifier for the payment
Total amount of the payment in smallest currency unit (e.g. cents)
x >= 0
The discount id if discount is applied
Optional URL to a hosted payment page
Optional list of products included in the payment