Seller-Online

наші МОЖЛИВОСТІ. ваші успішні продажі

Інтеграція з CMS

Система Seller-Online на поточний момент може інтегруватися з такими популярними CMS:

  • WooCommerce (WordPress)
  • OpenCart
  • Tilda

Як приймати платежі з через WooCommerce (WordPress)?

Для того, щоб приймати PayPal платежі в WooCommerce, Вам необхідно увімкнути в налаштуваннях модуль PayPal payment standard та налаштувати його.
  • Для цього відкрийте зліва WooCommerce > Settings > Payments
  • Встановіть прапорець Enabled Paypal Standard
  • Налаштуйте платіжну інформацію
Налаштування Woocommerce для прийняття платежів в Seller-Online

УВАГА! Якщо ви маєте версію WooCommerce 5.5 і вищу, то цей модуль оплати прихований. Для його ввімкнення необхідно встановити плагін «Enable Standard PayPal for WooCommerce».  Введіть у поле PayPal email адресу, яка розташована на сторінці “ Налаштування продажів” .

Налаштування параметрів
Поля Receiver email и Paypal Identity Token залиште порожніми. Зверніть увагу на поле Invoice prefix. За замовчуванням там вказане значення “WC-“. Змініть його на ваше унікальне значення (для магазина іграшок, яким володіє Надія, наприклад  “ToyShopNadezhda-“). У поле Payment Action обов’язково встановіть значення Capture.
paypal api keys
У блоці API Credentials нічого заповнювати не треба. Залиште ці поля пустими.

Для коректного прийому платежів від вашого WooCommerce у Seller-Online необхідно налаштувати повідомлення (WebHooks) в WooCommerce. Для цього потрібно відкрити меню WooCommerce – > Settings. На сторінці вибрати вкладку Advanced і на цій вкладці вибрати Webhooks . WooCommerce webhooks setup Натисніть кнопку Add webhook та заповніть форму: Name: SellerOnline notify (або інше зручне) Status: Active (обов’язково) Topic: Order created (обов’язково) Delivery URL: взяти зі сторінки “ Налаштування продажів” в розділі “Дані для WooCommerce” Secret: можна залишити порожнім. Буде створений автоматично API version: WP REST API integration v3 (обов’язково)  Після цього натисніть кнопку «Save webhook». Після зберігання цього налаштування платежі з WooCommerce мають розпізнаватися автоматично.

Як приймати платежі через OpenCart?

Для прийому платежів через OpenCart необхідна доробка PayPal модуля PayPal Payment Standard .

Файл catalog/controller/extension/payment/pp_standard.php

У ньому необхідно виправити 2 рядки:

Правка 1:

шукаємо:
$data['custom'] = $this->session->data['order_id’];
замінюємо на:
$data['custom'] = strval($this->session->data['order_id']).';opencart:PERSONAL_KEY_FROM_SELLER-ONLINE';

Правка 2:

шукаємо:
$order_id = $this->request->post['custom'];
замінюємо на:
$order_id = preg_split('/;/', $this->request->post['custom'])[0];

Тобто в рядок custom додаємо ключ ідентифікації.

Ключ розташований на сторінці: https://my.seller-online.com/personal_link.php в розділі “Дані для налаштування CMS, персональних інтернет-магазинів” . Зовнішній вигляд ключа схожий на: a25d2a4d3f57a31cf51d5ce4b8f0c62a

Для отримання більш детальної інформації зверніться в техпідтримку.

Як приймати платежі через Tilda?