3 posts / 0 new
Last post
anuragnanajipur...
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!


anuragnanajipur...
Re: No transaction_tag in the response of Multi-Use Token...

@Payeezy Team: Waiting for the response!!!


pramodrao2872
Re: No transaction_tag in the response of Multi-Use Token...

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

 

  • Use the token generated for credit card in API#1 for request payload for authorize or purchase token based payment transaction.
  • Click on Multi-Use tab

 

API #3 - Token Based Payments – Capture – Void or Reverse methods

 

https://developer.payeezy.com/payeezy_new_docs/apis/post/transactions/%7Bid%7D-2

 

  • Secondary Transaction for reversals (capture, void or refund)
  • Use Transaction ID as url parameter generated in the response from API#2

 

Best Regards,

Payeezy Team