Wix eCommerce: інтеграція Нової Пошти + онлайн-оплата (LiqPay) + авто-ТТН
12 часов

Розробив повну інтеграцію служби доставки Нова Пошта для інтернет-магазину на Wix (Velo) з кастомним чекаутом та онлайн-оплатою.

Що реалізовано:
Backend-модуль на Wix Velo для роботи з REST API Нової Пошти (ключ зберігається на бекенді).
Автокомпліт поля “Місто” на основі довідника НП з debounce-логікою для швидкої роботи на мобільних.
Динамічний список “Відділення / поштомат” з фільтрацією по вибраному місту та типу відділення.
Валідація полів доставки, збереження CityRef / WarehouseRef у замовленні Wix та відображення в адмінці.
Розрахунок вартості доставки НП за параметрами замовлення (вага, оголошена вартість, тип доставки) із підстановкою в checkout.
Автоматичне створення ТТН після успішної оплати: генерація ЕН через API НП, запис номера ТТН в order-metadata та відправка клієнту в листі.
Підключив оплату LiqPay через кастомний payment-flow на Velo з перевіркою callback-підпису та зміною статусів замовлення.
Повна адаптація UX під десктоп і мобайл (коректні стани, помилки, повторні запити).
Стек: Wix Velo (JavaScript), backend .jsw, REST API Нова Пошта, LiqPay API.

veloshop.in.ua
Работа добавлена: 03.12.25

Наверх