Пластиковые карты

Урок 183 из 278
Автор: Марина Павлова
Сложность урока:
1 уровень - интуитивно все понятно из интерфейса, но почитать стоит.
1 из 5
Просмотров: 5259
Ограничения по редакциям: Старт, Стандарт, Малый бизнес

Работаем с пластиковыми картами

В системе предусмотрена возможность работы с пластиковыми картами клиентов. По умолчанию она отключена. Для включения работы с пластиковыми картами отметьте опцию Использовать пластиковые карты в настройках модуля Интернет-магазин.

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

Использование пластиковых карт удобно, если клиент подписывается на платную рассылку с автоматическим продлением. Для продления подписки с его пластиковой карты снимается определенная сумма. Разумеется, при подобной работе с пластиковыми картами необходимо максимально защищать доступ к ним посторонним лицам. Настройки безопасности работы с пластиковыми картами устанавливаются на странице Настройки > Настройки продукта > Настройки модулей > Интернет-магазин, закладка Пластиковые карты:

  • Создайте уникальный пароль. Желательно, создать и разместить файл вне корневого каталога сайта но так, чтобы он был доступен для чтения (например, /bitrix/modules/sale/install/data.php). В файле определите переменную $pwdString, значением которой станет пароль Рекомендуется использовать пароль, состоящий из букв и цифр, длиной не менее 20 символов. для шифрования номеров пластиковых карт.

    Пример файла с пустым паролем

  • Выберите Алгоритм шифрования Алгоритм RC4 не требует наличия каких-либо дополнительных модулей. Алгоритмы AES и 3DES требуют наличия PHP модуля Mcrypt. данных.

    Важно! Алгоритмы шифрования не совместимы между собой. Нельзя выбрать другой алгоритм после начала реальной работы сайта (т.е. после появления в базе системы реальных номеров пластиковых карт).

Создание новых карт

Добавляйте данные о пластиковых картах в систему на странице Пластиковые карты (Магазин > Покупатели > Пластиковые карты). Форма создания/редактирования имеет вид:

Примечание: вводимый вами номер карты проверяется на достоверность алгоритмом, заданным для каждого типа карты (Visa, MasterCard и т.д.). Номера каждого из типа карт не произвольные, а генерируются по определенному закону и если вводить произвольный набор цифр, то попытке сохранения карты появится предупреждение .
В поле Валюта сумм указывается валюта введенных минимальной и максимальной сумм, которые возможно снять с карты.

Документация по теме:


Текст раскрывает тему
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
Нам жаль это слышать… Но мы постараемся быть лучше! Поясните, пожалуйста, свой выбор:

Мы благодарны вам за помощь в улучшении документации.

Курсы разработаны в компании «1С-Битрикс»