Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Как передать нужные данные с оформления заказа на сторонний сайт?


Recommended Posts

Добрый день.

Стоит задача привинтить сторонний метод оплаты (который вообще никак не внедряется в опенкарт, и нет необходимости использовать модуль, этот момент пропустили)

Имеем страницу оформления заказа, на ней есть сумма и наименование.

Как по кнопке "оформить заказ" передать нужные данные get запросом на стороннюю страницу (сумма, наименование товара)?

В каком файле искать эти переменные? 

Спасибо.

Надіслати
Поділитися на інших сайтах


6 минут назад, zhyk сказал:

Добрый день.

Стоит задача привинтить сторонний метод оплаты (который вообще никак не внедряется в опенкарт, и нет необходимости использовать модуль, этот момент пропустили)

Имеем страницу оформления заказа, на ней есть сумма и наименование.

Как по кнопке "оформить заказ" передать нужные данные get запросом на стороннюю страницу (сумма, наименование товара)?

В каком файле искать эти переменные? 

Спасибо.

/catalog/model/checkout/order.php методы addOrder() - создания заказа и addOrderHistory() - смена статуса заказа.

Для передачи get:

if( $curl = curl_init() ) {
    curl_setopt($curl, CURLOPT_URL, 'http://mysite.ru/receiver.php?total=99999&title=product_name');
    curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
    $out = curl_exec($curl);
    curl_close($curl);
  }

 

Надіслати
Поділитися на інших сайтах

10 минут назад, flai0616 сказал:

/catalog/model/checkout/order.php методы addOrder() - создания заказа и addOrderHistory() - смена статуса заказа.

Для передачи get:


if( $curl = curl_init() ) {
    curl_setopt($curl, CURLOPT_URL, 'http://mysite.ru/receiver.php?total=99999&title=product_name');
    curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
    $out = curl_exec($curl);
    curl_close($curl);
  }

 

Т.е мне просто нужно сделать curl в функции addOrder?

Надіслати
Поділитися на інших сайтах


50 минут назад, zhyk сказал:

Т.е мне просто нужно сделать curl в функции addOrder?

ну не просто Curl, а с нужными параметрами.

Надіслати
Поділитися на інших сайтах


6 часов назад, zhyk сказал:

чтобы он средиректил куда мне надо с нужными данными.

 

8 часов назад, zhyk сказал:

передать нужные данные get запросом

это разные вещи

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.