Collect tip in integration with the Square Terminal APIs


We are migrating from Reader SDK to Terminal APIs right now. Previously, we provide the custom UI: tip page on our product and send the tip amount to Reader SDK. Now we found there is no field to send a certain tip in Create Terminal Checkout API. My question is, do we have to abandon our tip UI and use the tip page on terminal instead? Is there a way to keep our custom UI?

:wave: Currently with Terminal API you’ll need to use our provided UI for tips. :slightly_smiling_face:

Is it in the roadmap?I think it’s a common use to set the exact tip value through API, a lot of merchants want to use the custom tip UI/UX instead. It also could reduce the data flow changes in migration from Reader SDK.

We don’t have public roadmaps but 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. :slightly_smiling_face:

1 Like

Thanks for the reply, this feature means a lot.