Настройки оплаты

В этом разделе вы можете настроить способ приема платежей. Статус: с помощью этой опции вы можете включить или отключить платежный шлюз.

Режим: если вы хотите добавить свои тестовые ключи API, вам нужно выбрать «Песочницу», если вы хотите добавить свои живые ключи, вам нужно выбрать опцию «Производство».

Ключи API (идентификатор клиента, открытый ключ, секретный ключ ..): это ключи API вашего платежного шлюза. Чтобы сгенерировать эти ключи, вам необходимо перейти на панель управления вашего платежного шлюза и создать эти ключи API в своей учетной записи. Если вы не можете создать эти ключи, вы можете обратиться в службу поддержки вашего платежного шлюза.

Базисная валюта: В Mooby есть система конвертации валют. Если вы выберете валюту в этом поле, система конвертирует общую сумму в выбранную вами валюту для раздела оплаты. Если вы выбрали вариант «Все активные валюты», вам необходимо убедиться, что ваш платежный шлюз поддерживает все активные валюты.

PayPal API

  1. Создайте учетную запись продавца PayPal.

  2. Перейдите по этому URL- адресу : https://developer.paypal.com

  3. Войдите в свою учетную запись и нажмите «Мои приложения и учетные данные» в меню слева. Затем нажмите кнопку «Создать приложение».

  4. Введите название своего приложения и нажмите кнопку «Создать приложение».

  5. Щелкните вкладку «Live».

  6. Ваш API готов. Вы можете использовать эти учетные данные.

Stripe API

  1. Войдите в свою панель управления Stripe.

  2. Перейдите в API в левом меню.

  3. Ваш публикуемый ключ должен быть на этой странице. Перед использованием сгенерированных секретных ключей вам нужно будет использовать тумблер с надписью «Просмотр тестовых данных». Вы должны установить его на «Просмотр данных в реальном времени».

  4. Нажмите «Показать активный токен ключа».

Iyzico не работает должным образом в последних версиях Chrome из-за проблемы с файлами cookie. Вам необходимо выполнить следующие настройки, если вы хотите использовать платежный шлюз Iyzico на своем сайте: Откройте файл index.php в корневом каталоге вашего сайта. Если вы используете PHP 7.3 или более позднюю версию, вам необходимо добавить этот код в начало этого файла:

setcookie ('same-site-cookie', 'foo', ['samesite' => 'Lax']);
setcookie ('межсайтовый cookie', 'bar', ['samesite' => 'None', 'secure' => true]);

Если вы используете PHP 7.2 или более раннюю версию, вам нужно добавить этот код в начало этого файла:

header('Set-Cookie: same-site-cookie=foo; SameSite=Lax');
header('Set-Cookie: cross-site-cookie=bar; SameSite=None; Secure');

После этого откройте файл «application / config / config.php» и найдите эту строку: $ config ['csrf_protection'] = TRUE; Отредактируйте так: $ config ['csrf_protection'] = FALSE; Если это решение не работает для вашего сайта, вы можете выполнить следующие действия: 1. Добавьте этот код в файл «index.php»:

header('Set-Cookie: ' . session_name() . '=' . session_id() . '; SameSite=None; Secure');

2. Добавьте этот код в файл ".htaccess" в корневом каталоге:

Header always edit Set-Cookie (.*) "$1; SameSite=None;Secure"

Last updated