Sends a transaction request to the device (sale or auth) associated to the provided devicekey. The payment will be performed on the Device, then the Device will return the results.

Log in to see full request history
Path Params
string
required

The Serial Number used to search for the associated Device.

Body Params
string
required

auth = auth only transaction requested

sale = sale transaction requested (default)

cancel = cancel the device transaction request

number
required

Required amount in dollars of the transaction being requested.

string

This is the unique key generated for this device payment request. This is the value you will use to cancel or check on the status of this request.

string

requested, transaction complete, canceled via api, canceled via terminal, request timed out.

string

The response code from the Device. All responses that are OK will have a response code of '000000'.

transaction
object

Transactions require either a card or a check, but not both.

For new Transactions, if using a card, the card may be either tokenized or non-tokenized. Any non-tokenized card will be tokenized automatically by the PaidYET API.

device
object

Represents a terminal device.

Responses

Language
Credentials
URL
Click Try It! to start a request and see the response here! Or choose an example:
application/json