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.
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.
private BillStatusResponse OnPayAtTableGetBillStatus(string billId, string tableId, string operatorId, bool paymentFlowStarted)
Updated almost 3 years ago