Интеграция платежного шлюза на PHP в Shopify (Hosted Payment Page)
12 500 UAHДокументация по встраиванию с использованием схемы оплаты через страницу шлюза - Hosted Payment Page.
Документация Shopify по созданию платежного шлюза - Hosted Payment SDK.
Также будет доступен исходный код аналогичного плагина на PHP для WooCommerce (интересны будут только участки кода по взаимодействию с платежным шлюзом).
Требуется качественный код с комментариями на английском языке.
Краткое описание схемы работы Shopify и платежного шлюза ниже.
Shopify sends request values and waits for response values during checkout.
Key features for each payment:
wait for Shopify request values and store them (/ route)
generate Gateway values with transaction id, store them and redirect customer browser to Hosted Payment page
wait for redirect from Hosted Payment page with Gateway values (transaction id and status: completed or pending or fail) and send response values to Shopify (/ response route)
redirect browser to Shopify pages (with status: completed or pending or fail)
Concerns:
customer could repeat to checkout same order few times until successful payment - Shopify transaction id doesn’t changed on each try
wait for callback with payment status
-
665 12 1 Здравствуйте.
В сфере веб-разработки работаю 3 года.
Интегрировал около 10 различных платежных шлюзов в разного рода сайты.
Готов полностью изучить документацию и создать качественный код с комментариями.
Telegram - @lihnazbar
-
220 Добрый день
Ранее подключал платежные шлюзы: интеркасса, freekassa , wayforpay.
Готов хорошо изучить документацию, выполнить качественно, не спеша.
Актуальні фриланс-проєкти в категорії PHP
Модуль для OpenCart: масове створення товарів з папок з зображеннямиРозробка модуля масового створення товарів для OpenCart (ocStore 3.x)Необхідно розробити адміністративний модуль для OpenCart / ocStore 3.x, який автоматично створює товари з заздалегідь підготовленої структури папок з зображеннями.Основний функціонал:масове створення товарів з… CMS, PHP ∙ 23 години 23 хвилини тому ∙ 39 ставок |
Шукаємо спеціаліста Bitrix24 / інтегратора CRM для налаштування автоматизаціїНаша компанія працює з CRM Bitrix24. Нам потрібен спеціаліст, який зможе налаштувати автоматичне додавання номера телефону в ліди/замовлення в двох форматах. Автоматизація повинна бути коректно налаштована для двох країн: Республіка Молдова та Румунія. Завдання: При створенні… PHP, Веб-програмування ∙ 4 дні 1 година тому ∙ 24 ставки |
Оптимізація сайтуОптимізація сайту jdgreta.co.uk на Shopify. Сео аудит додано до проекту. Основні завдання - - Виправити всі мета дані - Виконати ТЗ для програміста (оскільки в цьому проекті поєднані завдання для програміста та СЕО, якщо ви не компанія - можете скористатися допомогою) -… HTML та CSS верстання, PHP ∙ 4 дні 22 години тому ∙ 33 ставки |
Спеціаліст по HoroshopПотрібен спеціаліст який зможе правильно налаштувати товарний Feed. Проблема: Зараз понад 13 000 товарів вивантажуються з однаковим значенням типу (напр. «все для манікюру та педикюру»). Через це в Google Ads неможливо розділити товари на сегменти й задати різні рекламні… PHP, Супровід сайтів ∙ 6 днів тому ∙ 21 ставка |
Зробити щоб листи про замовлення з магазину не потрапляли в спамЗараз є магазин на опенкарті, листи про замовлення потрапляють до спаму, треба зробити так щоб потрапляли в Вхідні (ukr.net gmail) перевірити. хостинг написав: Погана доставка електронної пошти може бути пов'язана з низькою репутацією відправника - IP або домену. У такому… PHP, Веб-програмування ∙ 7 днів 1 година тому ∙ 47 ставок |
