接續上一篇文章,這也是為何主要最後選 TabPay 的原因,因為他可以保存住客戶的信用卡授權
然後再次進行刷卡,但是得先取得授權並且保存著,這時候要使用的就是 Pay by Card Token
1. 你得先參考 之前這篇文章 實現 TabPay 金流平台的快速信用卡支付整合 - Get Prime 中間的步驟,拿到
Partner Key 跟 APP Key ,還有裡面取的 Prime 的方式,那一段是一樣的
sandbox 測試卡號 4242424242424242 時間 04/29 , CSV: 123
HTML + Javascript Code:
2. 將 Prime 送回去做首次交易的時候,必須要把一個參數 remember 設成 true ,進行第一次交易
這時候它們回應的 JSON 就會有詳細的 card_secret
C# Code:
3. 之後就可以透過 card_secret 做之後的消費扣款,不需要客戶再輸入一次卡號
C# Code:
Result:
reference:
https://docs.tappaysdk.com/tutorial/zh/back.html#pay-by-card-token-api
https://blog.no2don.com/2024/09/c-sharp-tabpay-get-prime-ctbc.html