Our use case (and one we’ve seen widely requested in the developer community) is:
Programmatically creating coupon codes (single or unique codes)
Managing them via API for automation workflows
Allowing customers to redeem those codes in Square Online checkout
At the moment, this limitation prevents automation with external systems (CRM, marketing platforms, loyalty tools) and forces manual dashboard management, which doesn’t scale.
We’ve seen previous acknowledgements in the developer forums that this feature is not currently supported, and wanted to formally add our request and interest in:
An API endpoint to create and manage Square Marketing coupon codes, or
Any roadmap visibility on planned support for API-driven coupon creation for Square Online
This capability would unlock a significant number of real-world use cases for merchants using Square Online alongside modern marketing and automation platforms.
Square Community