2 posts / 0 new
Last post
Specify gateway or terminal during authorization / capture


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?


Re: Specify gateway or terminal during authorization / capture

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.