Wed, 04/15/2015 - 11:35
#1
No transaction_tag in the response of Multi-Use Token Based Payments.
transaction_tag : string----Needed as part of the payload to process secondary transactions like capture/void/refund/recurring/split- shipment. Ex:27584714.
The above was listed as part of the response structure that we get in response of Multi-Use Token Based Payments. But when I make a successful request I don't see any transaction_tag in the response. Is "transaction_tag" is required or optional field. Do you have any answer on this.
Thank You!
@Payeezy Team: Waiting for the response!!!
Hi Anurag,
Sorry for the delayed response.
In order to execute secondary transactions (capture, void or reverse) for Transarmor Multi-use Token, we do not need the Transaction Tag parameter.
Please refer to the documentation at the link specified below in our Docs & Sandbox Section. Once you click the link, navigate down to find section that lists Credit Card, Single-Use Token, Multi-Use Token and PayPal. Once you click below link, click the tab for Refund and then click Multi-Use Token. The window displays request payload as shown below.
{
"merchant_ref": "Astonishing-Sale",
"transaction_type": "capture",
"method": "token",
"amount": "100",
"currency_code": "USD",
"token": {
"token_type": "transarmor",
"token_data": {
"type": "Enter card type",
"value": "Enter Transarmor Token Value",
"cardholder_name": "Enter card holder name",
"exp_date": "Enter card expiration - MMYY"
}
}
}
Capture or Reverse a Payment
https://developer.payeezy.com/payeezy_new_docs/apis/post/transactions/%7Bid%7D-2
As you see in the request payload for a secondary Token based transaction (capture, void or refund), we only need above values along with Transaction ID Added to the url.The Transaction id parameter is captured from primary transaction response payload.
I have listed sequence of steps, to execute for Multi-Use Token.
Step 1 - API #1 - Tokenize Credit Cards – GET method
https://developer.payeezy.com/payeezy_new_docs/apis/get/securitytokens
Modify type parameter to "Transarmor" for Multi-Use
Step 2 - API #2 - Token Based Payments – Post method
https://developer.payeezy.com/payeezy_new_docs/apis/post/transactions-2
API #3 - Token Based Payments – Capture – Void or Reverse methods
https://developer.payeezy.com/payeezy_new_docs/apis/post/transactions/%7Bid%7D-2
Best Regards,
Payeezy Team