Allow CASH Payment type on Terminal Checkout API

We are currently using the Create terminal checkout api (POST /v2/terminals/checkouts - Square API Reference).

However we can only select CARD_PRESENT, MANUAL_CARD_ENTRY, and some “FELICA_…” as payment type.
I want to suggest having the option of “CASH”, which allows the Terminal to collect cash payments like it does with the Square app, in this way we can have all the payment and transactions on square, also we can print the receipt from the terminal directly.

It would help a lot to the business.

Hi @terrance,

Unfortunately, cash payments aren’t currently available with Square Terminal API. While you can accept them with the Payments API you wouldn’t be able to print the receipt. We’re constantly working to improve our features based on feedback like this, so I’ll be sure to share your request to the API product team.