We use IOS App to create a new ticket with custom name and use other payment type to record the payment. But when we use Retrieve Order API to retrieve the order, the ticket name is not the one we saved, instead it is the number it auto-generated.
In comparison, if we do the same workflow on the register, then use the same API, the ticket name is the one we specified.
Here are examples:
Non-working one: Tickets/Orders created on IOS app:
Working one: Tickets/Orders created on Register:
All the workflows are the same, both receipts printed are working fine which are using the custom ticket name, but the API gives different ticket name attribute.