The stored card payment service is used to place orders using previously saved card information. After completing and submitting the payment form on the merchant’s website, the user is redirected directly to the bank’s authentication page.
The payment is verified at the bank gateway through an SMS-based verification code or another 3D Secure authentication method defined by the bank.Pay by Card Token payment initiation requests must be sent server-to-server from the merchant’s server. The access token must be included in the Authorization: Bearer {token} header and stored only on the server side. Standard HTML forms do not support this header; therefore, the token must not be included in form fields.
Once the payment is successfully completed, the user is redirected to the merchant’s success URL. In case of failure or cancellation, the user is redirected to the cancellation URL specified by the merchant.The hash key must be sent in the request.
Sample hash keys can be found in the request form panel on the side, corresponding to the selected programming language.
An example of the hash algorithm is included in the request.
Hash Parameters#
The parameters and their order to be used for the hash algorithm are as follows.