Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
30 000 ₽

Интеграция платежного шлюза на Python в Shopify (Hosted Payment Page)

истекло время актуальности


Требуется подключить шлюз с помощью Shopify Hosted Payment SDK и API шлюза.

Для ввод настроек шлюза нужно создать public app.

Язык разработки - Python.

СУБД - MariaDB.

Функции шлюза:

1. Оплата

2. Рефанд


Требуется качественный код с комментариями на английском языке.


Краткое описание схемы работы Shopify и платежного шлюза ниже.


Shopify sends request values and waits for response values during checkout.


image


Key features for each payment:

  1. wait for Shopify request values and store them (/ route)

  2. generate Gateway values with transaction id, store them and redirect customer browser to Hosted Payment page

  3. 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)

  4. redirect browser to Shopify pages (with status: completed or pending or fail)


Concerns:

  1. customer could repeat to checkout same order few times until successful payment - Shopify transaction id doesn’t changed on each try

  2. wait for callback with payment status



  1.  588 
       1  0

    10 дней42 000 ₴

    Здравствуйте Александр!

    Детально рассмотрели ваше задание и готовы все сделать, но есть еще несколько вопросов и уточнений.
    Мы команда разработчиков с Украины https://emagicone.com/ и работаем на рынке более 10 лет и 5+ лет с платформой Shopify.

    Цена примерная так ка есть еще вопросы и может измениться в обе стороны.

    Пишите в директ, принимайте ставку или
    Skype: emagicone
    email: [email protected]

    Украина Тернополь | 7 октября в 18:30 |
  2. 10 дней19 999 ₴
    Алекс Похиленко
     268   1  0

    Здравствуйте, Александр
    Есть опыт внедрения PayPal / Stripe
    для проектов на Python. Схема работы практически идентична со схемой PayPal, поэтому с уверенностью могу приступить к выполнению.
    Опыт работы Python разработчиком 3 года, 2 из них в аутсорс компании.
    Кроме качественного кода также могу предложить покрыть функционал оплаты тестами. Уровень английского C1.

    Украина Одесса | 7 октября в 23:18 |
  3. 7 дней25 000 ₴
    Aleksey Pysanets
     371  проверен   1  0

    Здравствуйте, Александр!

    Я представляю команду python-разработчиков.
    Мы неоднократно и успешно работали с такими зарубежными платежными системы как PayPal, Stripe, Authorize. Найдем оптимальное решение и для вашего случая.

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

    Напишите, если заинтересованы в сотрудничестве.

    Украина Украина | 8 октября в 16:04 |