iikoFront API SDK

Прерывание проведения плагинной оплаты так, чтобы она не удалялась из заказа

[ v8  ]

На данный момент есть возможность прервать оплату заказа плагинным типом путем выброса исключения в методе Pay и PaySilently.

После этого плагинная оплата пометится статусом FAILED и удалится.

В API V8 у указанных исключений появились перегрузки (#1, #2), позволяющие создать исключение с выставленным в true флажком bool keepInOrder, которые в результате оставят оплату, при проведении которой было выброшено исключение, в заказе, если есть такая возможность (касается только оплат; предоплаты и чаевые будут вести себя по-старому).