Can we integrate a custom tender option into the Square POS flow?

Hi everyone,

I’m exploring options to integrate an automated cash recycler/dispenser into the Square POS workflow. The goal is to enable cashiers to trigger a custom cash payment process directly from the Square POS interface—ideally through a specialized tender or a webhook/intent—so that once the payment is processed externally by the device, it is recorded appropriately in Square as being paid.

I haven’t found any clear guidance in the documentation regarding the ability to add custom tender buttons or extend the native POS UI for such external integrations. Could someone clarify if this is currently supported or suggest the recommended approach/workaround?

Any insights or pointers to relevant documentation would be appreciated.

Thank you!
Bobby

:waving_hand: I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:

Additional Documentation

Point of Sale API and POS Integration Tools
Payment API: Process Online and In-Person Payments
Payments API Integration

If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.

At this time add-on’s to the Square POS isn’t currently available. 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. :slight_smile: