Почему (или как) увеличивается количество заказов в Drupal Commerce


Кто-нибудь знает, как увеличивается количество заказов в Drupal Commerce?

Очевидно, что когда кто-то вводит новый заказ, номер заказа будет ПО КРАЙНЕЙ МЕРЕ на один больше, чем предыдущий номер заказа, но кроме этого, почему номер заказа будет увеличиваться?

Например, во время тестирования сайта мой первый заказ № 1 (дух), но затем, 19 дней спустя, когда я его протестировал, заказ № был 19, без каких-либо других тестов, происходящих в промежуточный период. На следующий день я сделал тестовая транзакция, и номер заказа стал 31.

Он продолжает расти каждый раз, когда я его тестирую, но он не просто увеличивается на единицу каждый раз. Так что мне просто любопытно, почему он может так себя вести. Кто-нибудь знает?

 1
Author: Sage, 2016-04-24

2 answers

Заказы создаются, как только клиент отправляет форму Добавления в корзину. В Drupal Commerce нет отдельного промежуточного объекта корзины - с первого раза мы используем объект полного заказа в корзине покупок статус заказа. Вы можете просмотреть список заказов в корзинах на вкладке Корзины в списке администратора заказов. Обратите внимание, что он также покажет и заказы, которые также не были полностью очищены в процессе оформления заказа.

 2
Author: Ryan Szrama, 2016-04-26 17:59:54

Если вы уверены, что другие пользователи не имеют доступа к процессу заказа, это может быть вызвано брошенными тележками или неуплатой.

Лучше всего взглянуть на example.com/admin/commerce/orders. Он должен предоставить вам полный список всех заказов и состояний, в которых они находятся. Как я уже сказал, если бы это были брошенные тележки или наполовину завершенные платежи, заказы могли бы оставаться в определенном состоянии, в котором они невидимы на некоторых других страницах пользовательского интерфейса.

Чтобы ответить на ваш вопрос. Идентификатор коммерческого заказа Drupal это поле автоматического увеличения, как и любой другой идентификатор в Drupal, и оно должно увеличиваться с вашим значением автоматического увеличения (в основном 1, хотя я иногда слышал и 5).

 4
Author: Neograph734, 2016-04-24 23:06:19