Skip to main content
This section describes the API methods for handling payment transactions for transactions globally with the engine payment service. You can:
  • Start different types of transactions.
  • Cancel transactions that are in progress but not yet finished.
  • Look up details of past transactions using a unique ID.
  • Get reports about various transaction records.
These tools give you complete control over your payment processes, making it easy to manage, track, and report on all your transactions.

Transaction Processing

doTransaction

Start and process a payment transaction over the TweezerComm protocol.

abortTransaction

Cancel an ongoing transaction before it registers in the database.

Reporting & Status

getReport

Query transaction reports, including mini-settlement records.

getStatus

Check whether the AEA payment engine is ready to process transactions.

getInternalStatus

Check the internal status of the AEA engine.

Transaction Lookup & Retailer Info

getTransactionByVuid

Look up a transaction by its vendor-unique identifier (vuid).

getRetailerInfo

Verify the merchant name and ID configured on the terminal.
Send RequestsSee Get Started for more details on how to structure and send requests.