Fast

Wire Transfer

Fast transfer api you can get fast request from your customer
post/api/v1/payment/fast

Request body

application_keystring required

It is the key of your application on our environment

order_idstring required

order_id must be send as unique identifier of your each request.

amountnumber required

Total amount

currencystring

Its default is TRY, if you want to use another currency please send it by ISO Code like USD, EUR

modestring

Please send it as 'T' for test purposes, otherwise it will be in production mode.

languagestring

Its default value is tr. If you want to get messages in other languages, please send it. You can find supported languages in the api supported_languages.

hash_datastring required

This is the calculated hash data for this sample payment request. BASE_64_ENCODE( SHA_256( APPLICATION_KEY + ORDER_ID + AMOUNT + SECRET_KEY ) )

Example request

{
  "application_key": "6e3cdaa3-65df-4eff-aed2-9d74387701dd",
  "order_id": "9ee3fd53-42f9-4f16-b454-77e6b714c2e9",
  "amount": 1250.42,
  "currency": "TRY",
  "mode": "T",
  "language": "tr",
  "hash_data": "sadsaas3e412",
  "customer": {
    "email": "ahmetyigit@xyz.com",
    "ip_address": "1.1.111.111"
  }
}

Response

Successful Response

response_codestring
messagestring
suggestionstring
service_resp_codestring
service_resp_messagestring
transaction_idstring
redirect_urlstring

Changes

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