Card Storage
You can save card information and make transactions with saved cards.
Section titled “You can save card information and make transactions with saved cards.”For the merchant to be able to save cards, they must obtain card storage authorization. You can register the card after a 3D secure transaction, or if there is a 3D secure transaction on the same day, you can register the card later. Related services are provided in the POSTMAN collection.
Click to download Postman collection. You can see example codes in Postman Code snippet.
Registering a Card
Section titled “Registering a Card”To register a card, when calling the payment service, sending “csCustomerKey” (TC identity number, mobile phone number, passport number), and csAutoSave parameter as “true” enables card storage after a successful transaction. (Transaction must be 3D secure)
Listing Registered Cards
Section titled “Listing Registered Cards”In the use of this API, the relevant parameters are POSTed as form-data in the Body to “https://paynkolaytest.nkolayislem.com.tr/Vpos/Payment/CardStorageCardList” address. Request Hash structure should be used to create hash.
Deleting a Registered Card
Section titled “Deleting a Registered Card”You can delete the card you want to delete with the card’s token. For this, you must first pull the token information of the relevant card from the card listing service. In the use of this API, the relevant parameters are POSTed as form-data in the Body to “https://paynkolaytest.nkolayislem.com.tr/Vpos/Payment/CardStorageCardDelete” address. Request Hash structure should be used to create hash.
Taking Payment from Registered Card
Section titled “Taking Payment from Registered Card”You can receive payments with the stored card’s token information or tranid. To receive payments, the relevant parameters are POSTed as form-data in the Body to “https://paynkolaytest.nkolayislem.com.tr/Vpos/v1/Payment” address. Request Hash structure should be used to create hash.