Jump to content
Sign in to follow this  
zhyk

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

Recommended Posts

Добрый день.

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

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

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

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

Спасибо.

Share this post


Link to post
Share on other sites
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);
  }

 

Share this post


Link to post
Share on other sites
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?

Share this post


Link to post
Share on other sites
50 минут назад, zhyk сказал:

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
6 часов назад, zhyk сказал:

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

 

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

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

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.