Make OrderAPI work with Terminal API in regions other than US

Essentially when activating giftcards, there’s two ways we can do it.

On developer doc, it’s either through OrdersAPI or doing it manually with capturing custom checkout then use GiftcardAPI to set gift card value

Obviously the first way is more reliable which also saved lots of effort and time, so that I don’t have to worry about network conditions or failed payment etc.

Unfortunately when sending payments by using TerminalAPI with orderId field entered. Seems like square backend doesn’t allow it because it’s not enabled in Australia. (as image shown below)

I hope you guys can enable access in regions other than the US sooner.

With this option enabled, we can also send a custom checkout through Terminal API with custom order details such as product name & sku etc, which is really great, especially for us who uses other online selling platforms / using their own database.

This is a very popular feature request and we hope to have more for you in the future. :slightly_smiling_face:

Hi Square team, just want to follow up with this feature request.

At this time we don’t have any additional updates on this. We hope to have more for your in the future. :slightly_smiling_face: