Init 3DS
Header parameters
AuthorizationstringRequiredExample:
Authorization header; a signed Base64-encoded hash that starts with IYZWSv2.
IYZWSv2 aXBzaWduYXR1cmU...Content-TypestringRequiredExample:
Content-Type value.
application/jsonBody
localestring · enumOptionalExample:
Language code. Default; tr
enPossible values: conversationIdstringOptionalExample:
Unique ID for request/response correlation.
conversationIdpricedecimalRequiredExample:
Basket total amount.
1paidPricedecimalRequiredExample:
Final amount to be charged to the customer.
1currencystring · enumOptionalExample:
Currency. Default; TRY.
TRYPossible values: installmentinteger · enumOptionalExample:
Installment count (if omitted, a single installment is used).
1Possible values: paymentChannelstring · enumOptionalExample:
Payment channel.
WEBPossible values: basketIdstringOptionalExample:
Basket ID.
basketIdpaymentGroupstring · enumOptionalExample:
Payment group. Default; PRODUCT.
PRODUCTPossible values: callbackUrlstringRequiredExample:
Redirect URL after 3DS flow completes.
https://callbackurl.comResponses
200
Successful response (3DS initialized)
application/json
400
Invalid request / validation error
application/json
post
/payment/3dsecure/initializeSample Codes
Last updated
