Applies to: Terminal API
Learn how to customize how buyers interact with the Square Terminal through screen workflows.
In addition to processing checkouts and refunds, the Terminal API
Applies to: Terminal API
Learn how to customize how buyers interact with the Square Terminal through screen workflows.
In addition to processing checkouts and refunds, the Terminal API
PAYMENTS_READ
for getting or searching for a Terminal action request.PAYMENTS_WRITE
for creating or canceling a Terminal action request.With the CreateTerminalAction
In a Terminal action request, you specify the action type in the request body for a given screen. The Terminal API provides the following Terminal action types:
After 30 days, Square deletes any buyer data that you captured from custom workflows and are returned from completed actions. If required, you must store the buyer data within the 30-day period.
Choose a type of buyer screen engagement to set up for the Square Terminal:
Capture buyer information - See Get a Buyer's Confirmation
Display a selection of options - See Display Menu Select Options
Allow a buyer's smartphone to collect information - See Display a QR Code
You can also link multiple screens to display in sequence for a given screen workflow and dismiss actions. For more information, see Link and Dismiss Terminal Actions
If you need more assistance, contact Developer and App Marketplace Support