Skip to main content

Чеклист перед тестом

  • Магазин active у кабінеті plata
  • Monobank у режимі test (або інший тестовий спосіб)
  • Нова Пошта / потрібні методи увімкнені
  • Скрипт актуальної версії (Скрипти)
  • Тестуєте звичайну кнопку Checkout теми (не лише Shop Pay)

Кроки

  1. Відкрийте вітрину магазину в інкогніто (щоб не змішувати сесії адміна).
  2. Додайте товар у кошик.
  3. Натисніть Checkout / «Оформити замовлення».
  4. URL має стати схожим на:
а через мить сам змінитись на https://checkout.plata-app.com/c/<publicId> — так і має бути, сторінка прибирає токен кошика з адресного рядка.
  1. Переконайтесь, що в чекауті ті самі товари й сума.
  2. Оберіть доставку й проведіть тестову оплату.

Що має бути у вкладці Network

  • Одна document-навігація зі статусом 200 — жодного 301 / 302 / 303.
  • У відповіді є set-cookie: plata_sid=….
  • Окремий POST /c/e/snapshot зі статусом 200 — знімок кошика. Якщо його немає, чекаут усе одно відкриється, просто трохи повільніше.
  • Мініатюри товарів із cdn.shopify.com приходять із width=96 / width=192, а не оригіналами на кілька сотень кілобайт.
Якщо бачите перехід на /c/start?shop=…&cart=…, у темі лежить стара версія скрипта. Натисніть Оновити скрипт у кабінеті — і перевірте ще раз.

Якщо відкрився звичайний Shopify Checkout

Дивіться Траблшутинг.

Після успішного тесту

  1. Перемкніть Monobank на live (якщо готові до продакшену).
  2. За потреби поставте режим скрипта ua або all.
  3. Зробіть контрольне замовлення на невелику суму в live (за політикою вашого еквайрингу).