Как получить id заказа до его оформления и оплаты
Переменная {$order.id} отдает свое значение уже после оформления заказа на странице checkout.success.html, а что делать если номер заказа необходимо получить еще во время его формирования, скажем, на шаге заполнения контактов или подтверждения. Этот номер мне необходимо отправить в платежную систему, поэтому нужно узнать его до оформления. Или можно каким-нибудь способом получить номер последнего заказа, который был сделан в магазине, чтобы просто сделать +1 и получить номер формирующегося?
4 ответа
Поступать таким образом (прибавлять +1) явно не вариант. А если в этот же момент еще кто-то, что-то закажет или будет находиться на той же стадии формирования заказа, когда считывается номер последнего заказа?
Зачем отправлять данные в платёжную систему раньше?