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

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

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

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

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

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

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

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

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

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

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

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

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

В поле Валюта сумм указывается валюта введенных минимальной и максимальной сумм, которые возможно снять с карты.

О том, как вывести в публичной части сайта список пластиковых карт пользователя, читайте в уроке. Если на сайте настроен функционал работы с пластиковыми картами, то можно на отдельной странице вывести вот такой список всех пластиковых карт клиента.

На этой странице можно добавить новую карту, изменить данные одной из карт или же удалить карту.

Подробнее...

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


Курсы разработаны в компании «1С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше! Поясните, пожалуйста, свой выбор:

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

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас