OpenCart внедрить способы онлайн оплаты в метод разделения заказа
Есть сайт, на котором реализовано разделение заказа на 2 части. Сайт работает на OpenCart 1.5.6.4. На сайте есть 2 типа товаров: стандартные и товары по предзаказу, в связи с сегментом товаров (живые растения). Соответственно если клиент оформил заказ, в котором были и обычные товары и товары по предзаказу, тогда после подтверждения заказа, заказ разделяется на 2 части, в 1-й части обычные товары, в другой части товары по предзаказу. В админке у каждого есть возможность поставить пометку - товар по предзаказу или нет. Вот как-то так.
Возникла необходимость подключить способы онлайн оплаты, подключили WayForPay и Приват24. И после этого если выбран один из способов онлайн оплаты, возникает ошибка - после того, как клиент выбрав 1 из методов онлайн оплаты (WayForPay или Приват24) и нажал оформить заказ, далее идет перенаправление на страницу оплаты в зависимости от способа, и туда попадают только лишь товары, которые идут по предзаказу, а обычные товары улетают в пропавший заказ (тоже есть реализация, чтобы неудавшиеся заказы не пропадали безследно). Нужно поправить так, чтобы при оплате онлайн в итоговую сумму считались все товары (и обычные и по предзаказу) и скидки чтобы учитывались (купонные и другие варианты скидок) в заказе в оплату, а разделение заказа нужно оставить, но чтобы происходило только уже после успешной оплаты.
При этом для обычных способов оплаты "Оплата при получении" (cod) к примеру, разделение заказа выполняется правильно как и раньше, проблема только с онлайн оплатами.
Функционал разделения заказа на 2 части и пропавшие заказы реализован другим программистом, контактов с которым уже нет.
Возможно нужно просто метод разделения заказа перенести его условия ниже в коде модели или контроллера (после выполнения методов оплаты если это онлайн оплата)... А может дело в другом. В общем нужно подружить функционал разделения заказа с способами онлайн оплаты, чтобы в онлайн оплату переходил весь заказ для оплаты, а разделение заказа чтобы происходило уже после успешной оплаты. Пишите свою цену/сроки. Есть уточнения - спрашивайте в обсуждении или в ЛС.
-
166 1 0 Могу сделать за сегодня завтра.
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Потрібен Full-Stack Розробник — Strapi CMS, електронна комерція, система лояльності та ШІ для туристичних веб-сайтів
89 846 UAH
Опис проекту: Ми - компанія в сфері туристичних технологій, яка управляє кількома вебсайтами про туризм та події по всьому світу. Ми шукаємо досвідченого фрілансера-розробника повного стеку, щоб допомогти побудувати та підтримувати технічну основу наших платформ, використовуючи… CMS, Javascript та Typescript ∙ 5 годин 23 хвилини тому ∙ 21 ставка |
Оптимізація Core Web Vitals (OpenCart) під Google PageSpeed — Мобільна та ПК версіїОпис замовлення: Шукаємо досвідченого frontend-розробника/фахівця з OpenCart для оптимізації швидкості завантаження сайту (категорії та картки товарів) під вимоги Google Core Web Vitals. Про проект: * CMS: OpenCart. * Специфіка: Сайт працює в режимі каталогу (кошика та… CMS, Javascript та Typescript ∙ 1 день 23 години тому ∙ 17 ставок |
Оптимізація швидкості сайту WordPress
5092 UAH
повні деталі надішлемо в особисті повідомлення Мета Максимально прискорити завантаження сайту, особливо на мобільних пристроях. KPI (обов'язково) Після завершення робіт необхідно досягти наступних показників. Mobile Performance 90+ LCP менше 2.2 сек INP менше 200 мс CLS менше… HTML та CSS верстання, Javascript та Typescript ∙ 2 дні 19 годин тому ∙ 65 ставок |
Інтеграція калькулятора вартості послуг на сайт Webflow
14 825 UAH
Шукаємо розробника для інтеграції готового калькулятора вартості послуг на наш сайт, створений на Webflow. Про компанію Ми займаємося: збіркою меблів; монтажем телевізорів; монтажем полиць, картин, дзеркал та інших предметів; moving help; heavy lifting; handyman послугами;… Javascript та Typescript, Веб-програмування ∙ 2 дні 20 годин тому ∙ 64 ставки |
Шукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community EditionЄ робочий, чисто спроектований проєкт на Odoo 19 Community — CRM для українського готелю, уже в production-grade інфраструктурі. Переписувати з нуля не плануємо. Шукаємо одну людину, яка підхопить проєкт, збереже працююче і поведе його далі: спершу CRM → потім HMS → бухгалтерія.… Javascript та Typescript, Веб-програмування ∙ 4 дні 20 годин тому ∙ 2 ставки |