Hi Square team,
We’d like to request access to the Discount Codes API (DISCOUNT_CODES_READ and DISCOUNT_CODES_WRITE).
Use case: we have a private, internal staff app. Managers use it to give customers single-use voucher codes, either as a goodwill gesture after a complaint or as a social media giveaway. Each code is a fixed amount off (e.g. £5) or a percentage off. At the moment we create these by hand in the Square Dashboard and copy them into our app. We’d like the app to create each code through the API when a manager issues it.
Before we build anything, could you confirm:
- Can codes created through the Discount Codes API be redeemed on the in-person Square POS (the customer shows the code at the till), or only at Square Online checkout?
- Can each code be single-use with an expiry date?
- Can we check through the API whether a code has been redeemed?
Thanks very much!