Wed, 04/25/2018 - 06:01
#1
Specify gateway or terminal during authorization / capture
Hello,
We have a Payeezy Merchant account with multiple terminals. I am authorizing and capturing payments separately, using the https://api-cert.payeezy.com/v1/transactions endpoint.
While using my demo account, I was able to pass a gateway_id property in my request payload, and this allowed me to target specific terminals, but this does not seem to work for the live API. Is it possible to specify a gateway or terminal in the JSON payload for LIVE capture/authorize requests?
Thanks!
You would pass a specific merchant token credential to identify which gateway ID/merchant ID you are sending the transaction to with the developer APIs. Capture requests from an authorization have to be done on the same merchant token/gateway ID where the authorization was performed otherwise you'll get an invalid transaction tag error or authorization not found error.