Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Как создать свой платежный шлюз

Тема в разделе "Вопросы новичков", создана пользователем MIV, 16 апр 2015.

  1. MIV

    MIV

    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Привет всем!
    Нужно для оплаты банковскими картами через АКБ Авангард создать платежный шлюз.
    В каком файле прописаны настройки, например, банковского перевода?
    Хочу по примеру банковского перевода создать платежный шлюз.

    Целью является настройка оплаты как на этом сайте http://shop.bc-expert.ru/
     
  2. D&B

    D&B Администратор Команда форума Местный

    Сообщения:
    3.266
    Симпатии:
    721
    Баллы:
    113
    В каком файле чего именно? Создавайте свой плагин с нужными настройками.
     
  3. MIV

    MIV

    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    В настройках WooCommerce на вкладке "Оплата" стандартно есть:

    Ссылка наложенного платежа, например, http://localhost/wordpress/wp-admin/admin.php?page=wc-settings&tab=checkout&section=wc_gateway_cod указывает на платежный шлюз wc_gateway_cod
    Я предполагал (надеялся), что добавив в коде в списке шлюзов свой шлюз, например, wc_gateway_avangard, я получу еще одну вкладку.
    В файле woocommerce/includes/class-wc-payment-gateways.php
    я нашел
    public function init() {
    $load_gateways = array(
    'WC_Gateway_BACS',
    'WC_Gateway_Cheque',
    'WC_Gateway_COD',
    'WC_Gateway_Paypal',
    );
    добавление в массив еще одного элемента привело к ошибке. :(

    Пока опыта недостаточно для написания своего плагина.