Upgrading to SPI Client 2.5
SPI Client 2.5 is a release that includes a required change for pay at table. If pay at table has not been implemented there is not a required change.
Breaking Change:
An additional parameter was added to the pay at table workflow. This parameter is paymentFlowStarted (boolean) that indicates if the payment flow in currently under way. If the POS includes a table locking feature this boolean can be used as a tigger to lock and unlock tables.
C# sample:
private BillStatusResponse OnPayAtTableGetBillStatus(string billId, string tableId, string operatorId, bool paymentFlowStarted)
Updated about 1 month ago