We are seeking clarification regarding a Square Loyalty point accumulation issue encountered with one of our merchants.
Merchant ID: BR1GQW7WBEVSP
The issue is occurring only for orders placed through our third-party kiosk application, which creates/processes orders through the merchant’s connected Square integration.
Affected orders:
Sales Order ID: ammpY46r0VD7x2RCthTqgfiH1N9YY
- Order placed by a loyalty-registered customer
Sales Order ID: o3hStB4ef2tFtxJqDW5GLTBUVL9YY
- Test order placed by the merchant during a live support call using her own loyalty-registered profile
In both cases, the kiosk showed “0 points earned”.
When the merchant reviewed the orders in Square Dashboard, Square showed the following message:
“Loyalty was disabled in POS during this transaction”
The merchant has confirmed that loyalty points are being awarded correctly for walk-in orders placed directly at the Square POS. The issue is currently only observed with kiosk orders created through our integration.
The merchant also states that kiosk orders were previously earning loyalty points, but this appears to have stopped around the end of May / beginning of this month. They stated that they did not knowingly disable Loyalty or make any Square-side configuration changes.
We would mainly like clarification on the following:
-
What exactly does the message “Loyalty was disabled in POS during this transaction” mean in the context of a third-party API-created order?
-
Based on the cause, what action is required to resolve this? For example, does the merchant need to update a Square-side Loyalty/POS/location setting/config, or is it something else?
Any guidance would be greatly appreciated.