Обработка тестового заказа

Вы можете обработать тестовый заказ в Shopify, чтобы проверить, что процесс оформления заказа и настройки работают правильно. Есть 2 основных способа тестирования заказов:

  • Использование платёжного шлюза в тестовом режиме, такого как Bogus Gateway или тестовый режим Shopify Payments, который имитирует транзакции без реального списания средств.
  • Размещение реального заказа с вашими настоящими платёжными данными, который вы сразу же отменяете и по которому оформляете возврат платежа.

Тестирование заказов помогает убедиться, что такие важные функции, как обработка платежей, отслеживание товарных запасов, расчёт стоимости доставки и уведомления по электронной почте, настроены правильно, прежде чем принимать реальные заказы от клиентов.

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

Что нужно учесть перед размещением тестового заказа

Прежде чем размещать тестовый заказ, учтите следующие моменты:

  • Клиенты не могут размещать реальные заказы, пока ваши поставщики платежей находятся в тестовом режиме. Если вы размещаете тестовый заказ с помощью платежного шлюза в тестовом режиме, обязательно отключите его как можно скорее после завершения тестирования, чтобы клиенты снова могли размещать заказы.
  • Используйте для размещения тестовых заказов адрес электронной почты, заканчивающийся на @example.com. Этот домен распознаётся системами Shopify, безопасен для использования в тестовых заказах, не вызывает срабатывания систем обнаружения спама и не переполняет ваш почтовый ящик. Если в рамках тестирования вам нужно отправлять тестовые заказы на собственный адрес электронной почты, отправляйте не более 100 тестовых заказов за раз, чтобы избежать проблем с доставкой. Если вы размещаете тестовые заказы B2B, то вам необходимо использовать действительный адрес электронной почты для авторизации в тестовом аккаунте клиента с помощью одноразового шестизначного кода, который вы получите по электронной почте.
  • С вас может взиматься комиссия со стороны используемого поставщика платежей. Некоторые комиссии поставщиков платежей и комиссии сторонних операторов за транзакции по кредитным картам не возвращаются при оформлении возврата платежа.
  • Чтобы размещать тестовые заказы B2B, необходимо активировать аккаунты клиентов, а затем создать тестовую компанию с как минимум одним местонахождением компании. В тестовой компании создайте профиль клиента, который можно будет использовать для авторизации в качестве B2B-покупателя.
  • Если ваш поставщик платежей взимает комиссию за обработку только при списании средств за заказ, рассмотрите возможность активации списания средств вручную перед размещением тестового заказа, а затем не списывайте средства по заказу, чтобы избежать комиссии. Чтобы отменить авторизацию на списание средств и высвободить их, необходимо отменить заказ в панели администратора Shopify. В противном случае вам придется дождаться, пока авторизация платежа истечет сама по себе, что может занять несколько дней в зависимости от вашего поставщика платежей.
  • Если у вас активирован сбор пошлин и импортных налогов при оформлении заказа, то комиссии за транзакции по пошлинам и импортным налогам применяются ко всем оформлениям заказов, включая тестовые (даже на партнерских аккаунтах). Если вы хотите избежать этих комиссий во время тестирования, рассмотрите возможность временного отключения этой функции.
  • Если вы используете службу выполнения заказов или приложение, которое автоматически выполняет заказы, отключите их перед созданием тестовых заказов. Если вы хотите протестировать выполнение заказов, отмените выполнение или сам заказ перед повторной активацией службы.
  • Некоторые этикетки для доставки можно аннулировать, и средства за них будут зачислены в ваш следующий счет, если партнер по доставке еще не отсканировал этикетку. Для получения более подробной информации о том, какие этикетки для доставки подлежат зачислению и когда их можно аннулировать, обратитесь к разделу Аннулирование этикеток для доставки.
  • Тестовые заказы и симулированные транзакции не отображаются в ваших выплатах или отчетах.
  • Способы оплаты вручную, такие как наложенный платеж или банковские переводы, не поддерживают тестовый режим и симулированные транзакции. Чтобы протестировать транзакции с помощью способа оплаты вручную, вы должны разместить реальный заказ в качестве тестового.
  • Не все тестовые заказы можно удалить. Например, заказы, размещенные через платежные шлюзы, отличные от Shopify Payments, не считаются тестовыми, даже если сторонний шлюз находился в тестовом режиме, и их нельзя удалить. Тестовые заказы, оплаченные с помощью Bogus Gateway или Shopify Payments в тестовом режиме, можно удалить. Подробнее об отмене, архивировании и удалении заказов.
  • Если вы используете магазин разработки, то не можете проводить тестирование с реальными транзакциями. Дополнительную информацию см. в разделе ограничений для магазинов разработки.

Размещение тестового заказа с помощью шлюза в тестовом режиме

Вы можете обработать тестовый заказ, используя Bogus Gateway от Shopify, тестовый режим Shopify Payments или тестовый режим стороннего поставщика платежей. Эти опции позволяют симулировать транзакции с помощью Shopify Checkout без взимания платы со стороны поставщиков платежей. При использовании шлюза в тестовом режиме необходимо вводить тестовые платежные данные, а не реальную информацию о вашей кредитной карте. Подробнее об активации платежного шлюза в тестовом режиме.

Шаги:

  1. Убедитесь, что вы настроили тестовый режим поставщика платежей, который хотите протестировать.
  2. Соберите корзину в своем магазине, как это сделал бы клиент, а затем перейдите к оформлению заказа.
  3. Завершите оформление заказа, используя тестовые платежные данные для вашего шлюза. Если у вас активно несколько способов оплаты, выберите оператора платежей, который находится в тестовом режиме, и используйте его тестовые платежные данные в качестве своей платежной информации.
  4. Проверьте заказ в панели администратора Shopify, чтобы убедиться, что все работает как надо.
  5. Отключите тестовый режим после завершения тестирования.

Размещение тестового заказа с реальной транзакцией

Вы можете разместить тестовый заказ, используя реального поставщика платежей, а затем немедленно отменить заказ и оформить возврат платежа. С вас может взиматься комиссия со стороны используемого поставщика платежей. Некоторые комиссии поставщиков платежей и комиссии сторонних операторов за транзакции по кредитным картам не возвращаются при оформлении возврата платежа.

Шаги:

  1. Убедитесь, что вы настроили поставщика платежей, которого хотите протестировать.
  2. Совершите покупку в своем магазине, как это сделал бы клиент, а затем завершите оформление заказа, используя подлинные данные кредитной карты.
  3. Если вы используете стороннего поставщика платежей, авторизуйтесь в его системе и убедитесь, что средства были обработаны.
  4. Отмените заказ и оформите возврат платежа как можно скорее, чтобы вернуть себе деньги. Любые комиссии за сторонние транзакции, которые были списаны, не возвращаются.

Что нужно проверить в тестовом заказе

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

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

Создание тестового заказа

Рассмотрите следующие сценарии при создании тестового заказа:

  • Добавьте к заказу код скидки.
  • Попробуйте разместить заказ, авторизовавшись в аккаунте клиента и выйдя из него.
  • Протестируйте различные способы оплаты.
  • Убедитесь, что предлагаемые вами тарифы на доставку отображаются правильно.
  • Протестируйте различные адреса доставки, обращая особое внимание на то, как рассчитывается налог.
  • Размещайте тестовые заказы на нескольких устройствах, таких как настольные компьютеры и мобильные устройства.
  • Симулируйте неудачную транзакцию.

После размещения тестового заказа

После оформления заказа проверьте следующие его аспекты: