Тестване на поръчки в магазини в процес на прехвърляне на собственост
Като направите тестова поръчка, можете да се уверите, че процесът на плащане и настройките за обработка на поръчки, наличност, доставка, известия по имейл и данъци във Вашия магазин в процес на прехвърляне на собственост са правилни. Магазините в процес на прехвърляне на собственост могат да обработват неограничен брой тестови поръчки.
На тази страница
- Начини за тестване на поръчки
- Тестване на поръчки с помощта на тестовия платежен шлюз на Shopify
- Тестване на поръчки чрез тестовия режим на Shopify Payments
- Тестов режим за доставчици на плащания от трети страни
- Тестване с реални транзакции
- Отстраняване на неизправности с имейли за потвърждение на поръчка в тестов режим
Начини за тестване на поръчки
Можете да тествате поръчки по следните начини:
- Използване на тестовия платежен шлюз на Shopify за симулиране на транзакция
- Активиране на тестов режим за Вашия доставчик на плащания и подаване на тестови поръчки през страницата за плащане на магазина:
- Можете да създавате тестови поръчки чрез GraphQL Admin API.
Ако използвате Admin API за тестване на поръчки, трябва да зададете свойството или полето test на true.
Ограничения при тестване на поръчки в магазини в процес на прехвърляне на собственост
Следните ограничения важат, когато тествате поръчки в магазин в процес на прехвърляне на собственост:
- Не можете да тествате поръчки с помощта на реални транзакции. Реалните транзакции са транзакции, които се обработват през доставчик на плащания, който не е в тестов режим, и които използват реална информация за плащане, като валиден номер на кредитна карта.
- Не можете да тествате подаръчни карти или кредит в магазина, защото те се обработват като реални транзакции.
- Не можете да тествате поръчки чрез ръчни методи за плащане. Това включва пари в брой и персонализирани плащания в Shopify POS.
- Не можете да тествате поръчки чрез чернови на поръчки, които създавате в администраторския панел на Shopify.
За да тествате с тези типове транзакции, трябва да прехвърлите магазина към платен план.
- Не можете да тествате чрез чернови на поръчки, които създавате във Вашия администраторски панел на Shopify. Трябва да подавате тестови поръчки през страницата за плащане на магазина.
Тестване на поръчки с помощта на тестовия платежен шлюз на Shopify
За да симулирате транзакция при плащане онлайн в магазина за прехвърляне към клиент, можете да настроите тестовия платежен шлюз на Shopify. Тестовият платежен шлюз е доставчик на плащания, който всеки магазин може да използва за създаване на тестови поръчки.
За да създадете поръчка, трябва да въведете тестова информация за плащане при финализиране на поръчката. Можете да симулирате различни видове транзакции в зависимост от информацията, която въвеждате.
Стъпки:
От Вашия администраторски панел на Shopify отидете на Настройки > Плащания.
Ако имате активиран доставчик на плащания с кредитна карта, деактивирайте го, преди да продължите. Кликнете върху Управление > Деактивиране (този бутон показва и името на Вашия доставчик на плащания, например Деактивиране на Shopify Payments) и след това потвърдете деактивирането си.
Изпълнете едно от следните действия:
- Ако имате активиран доставчик на плащания от трета страна, деактивирайте го.
- Ако имате активиран Shopify Payments:
- В секцията Shopify Payments кликнете върху Управление > Управление на методи за плащане.
- В долната част на страницата кликнете върху Превключване към доставчик от трета страна и след това отново върху Превключване към доставчик от трета страна за потвърждение.
- Ако нямате активиран Shopify Payments, в секцията Shopify Payments кликнете върху Преглед на всички други доставчици.
- Ако Shopify Payments не се предлага във Вашата държава, в секцията Доставчици на плащания кликнете върху Избор на доставчик.
Изберете Test payment gateway от списъка.
Кликнете върху Активиране Test payment gateway.
Кликнете върху Запазване.
Отидете във Вашия онлайн магазин и направете поръчка, както би направил един клиент. При финализиране на поръчката въведете следните данни на кредитна карта, за да тествате различни сценарии:
| Име на поле | Данни за въвеждане |
|---|---|
| Име на картата | Въведете Test payment gateway |
| Номер на кредитна карта | Въведете всяко от следните поред, за да симулирате различни видове транзакции:
|
| CVV | Въведете произволно 3-цифрено число (например 111). |
| Срок на валидност | Въведете произволна дата в бъдещето. |
- След като приключите с тестването, кликнете върху Управление до Test payment gateway във Вашия администраторски панел на Shopify.
- Кликнете върху Деактивиране Test payment gateway , за да премахнете този шлюз от страницата за плащане.
Тестване на поръчки чрез тестовия режим на Shopify Payments
За да тествате настройката на Вашите Shopify Payments, активирайте тестовия режим и използвайте тестови кредитни карти, за да симулирате плащания.
Можете да тествате Shopify Payments само ако сте избрали платен план. В зависимост от Вашия регион може да се наложи да подадете информация за Вашия бизнес, преди да можете да активирате тестовия режим.
Активиране на тестов режим за Shopify Payments
Преди да можете да създавате тестови поръчки, трябва да активирате тестовия режим за Shopify Payments.
Стъпки:
От Вашия администраторски панел на Shopify отидете на Настройки > Плащания.
В секцията Shopify Payments кликнете върху Управление.
В секцията Тестов режим изберете Активиране на тестов режим.
Кликнете върху Запазване.
Симулиране на транзакции с тестови номера на кредитни карти
Можете да създавате поръчки и след това да симулирате транзакции, като използвате тестов номер на кредитна карта. Има тестови номера за създаване на успешни транзакции, неуспешни транзакции и транзакции в различни валути.
Симулиране на успешни транзакции
За да симулирате успешна транзакция, използвайте следната информация, когато при плащане Ви бъдат поискани данни за кредитна карта:
- Име на картата: Въведете поне две думи.
- Срок на валидност: Въведете произволна дата в бъдещето.
- Код за сигурност: Въведете произволни три цифри.
- Номер на карта: Използвайте който и да е от следните номера:
| Вид карта | Тестов номер на кредитна карта |
|---|---|
| Visa | 4242424242424242 |
| Mastercard | 5555555555554444 |
| American Express | 378282246310005 |
| Discover | 6011111111111117 |
| Diners Club | 30569309025904 |
| JCB | 3530111333300000 |
Симулиране на неуспешни транзакции
Ако искате да видите съобщенията за грешка при кредитна карта, които може да се покажат на даден клиент по време на плащане, можете да използвате следните тестови номера на кредитни карти, за да симулирате различни неуспешни транзакции:
- Използвайте номер на кредитна карта 4000000000000002, за да генерирате съобщение отхвърлена карта.
- Използвайте номер на кредитна карта 4242424242424241, за да генерирате съобщение грешен номер.
- Използвайте номер на кредитна карта 4000000000000259, за да симулирате оспорена транзакция.
- Използвайте невалиден месец на валидност, например 13, за да генерирате съобщение невалиден месец на валидност.
- Използвайте минала година на валидност, за да генерирате съобщение невалидна година на валидност.
- Използвайте двуцифрен номер за код за сигурност, за да генерирате съобщение невалиден код за сигурност.
Тестов режим за доставчици на плащания – трети страни
Някои доставчици на плащания – трети страни, предлагат тестов режим, който можете да активирате в администраторския панел на Shopify. Доставчиците на плащания – трети страни, трябва да имат активирана опция Активиране на тестов режим (Enable test mode) в своите настройки, за да бъдат тествани в магазин в процес на прехвърляне на собственост. За повече информация относно използването на тестов режим с конкретен доставчик на плащания – трета страна, вижте документацията на доставчика на плащания.
Когато даден платежен шлюз е в тестов режим, заявките от Shopify включват атрибута test. Ако test е зададен на true, плащането се обработва като тестово плащане и не се извършва реална транзакция.
Тестване с реални транзакции
Не можете да тествате реални транзакции във Вашия магазин в процес на прехвърляне на собственост. Ако е необходимо да тествате поръчките си с помощта на реални транзакции, трябва да прехвърлите магазина си към платен план. За повече информация вижте Прехвърляне на магазини към клиенти.
Ако искате да превключите магазин в процес на прехвърляне на собственост към платен план, но да останете собственик на магазина, изберете план в администраторския панел на Shopify.
Отстраняване на неизправности при имейли за потвърждение на поръчка в тестов режим
Ако не получавате имейли за потвърждение на поръчка от транзакции в тестов режим на Shopify Payments, опитайте следните стъпки за отстраняване на неизправности:
- Проверете имейл шаблоните: Отидете в настройката Известия във Вашия администраторски панел на Shopify. Кликнете върху имейл шаблона за потвърждение на поръчка. Ако сте персонализирали този шаблон, възможно е той да не включва необходимите връзки или информация. Можете да възстановите шаблона по подразбиране, като кликнете върху бутона Възстановяване по подразбиране в долната част на страницата на шаблона.
- Проверете настройките на имейла: Уверете се, че настройките на имейла Ви са конфигурирани правилно. Ако сте персонализирали своите имейл шаблони, може да се наложи ръчно да добавите URL адреса за състоянието на поръчката към шаблоните си, за да гарантирате, че клиентите получават правилната информация.
- Тествайте функционалността: След като направите промени, направете тестова поръчка, за да проверите дали имейлът за потвърждение се изпраща правилно. Това Ви помага да се уверите, че Вашите настройки функционират според очакванията.
- Проверете папката за спам/нежелана поща: Имейлите може да се изпращат във Вашата папка за спам или нежелана поща.
- Свържете се с Вашия доставчик на електронна поща: Вашият доставчик на електронна поща може да провери за грешки от тяхна страна.