API - NON3D

Create Non3D Payment

post

Initiates a payment without 3D Secure.

Header parameters
AuthorizationstringRequired

Authorization header starting with IYZWSv2 and a signed hash value encoded in base64.

Example: IYZWSv2 aXBzaWduYXR1cmU...
Content-TypestringRequired

Content-Type value.

Example: application/json
Body
conversationIdstringOptional

Unique ID used to match request/response.

Example: conversationId
localestring · enumOptional

Language code. Allowed values; tr, en. Default; tr

Example: enPossible values:
paidPricedecimalRequired

Total amount to be charged from the buyer.

Example: 1
pricedecimalRequired

Basket total amount.

Example: 1
paymentGroupstring · enumOptional

Payment group. Default; PRODUCT.

Example: PRODUCTPossible values:
currencystring · enumRequired

Currency. Default; TRY.

Example: TRYPossible values:
installmentinteger · enumOptional

Installment count. If omitted, single payment (1) is applied.

Possible values:
basketIdstringOptional

Basket ID.

Example: B67832
paymentChannelstring · enumOptional

Payment channel.

Example: WEBPossible values:
Responses
post
/payment/auth
HTTP

Retrieve Payment Result

post

Retrieves the result of a payment.

Header parameters
AuthorizationstringRequired

Authorization header starting with IYZWSv2 and a signed hash value encoded in base64.

Example: IYZWSv2 aXBzaWduYXR1cmU...
Content-TypestringRequired

Content-Type value.

Example: application/json
Body
localestring · enumOptional

Language code. Allowed values; tr, en. Default; tr

Example: enPossible values:
paymentIdstringRequired

Payment transaction ID.

Example: 25168803
paymentConversationIdstringOptional

ConversationId of the payment transaction. Required if paymentId is not sent.

Example: 123456789
Responses
post
/payment/detail
HTTP

Last updated