принять платеж с кредитной карты (Magento 1.9.4.2) php - PullRequest
0 голосов
/ 21 февраля 2020

Magento 1.9.4.2 устарел в способе оплаты кредитной картой, поэтому я решил получить конфигурацию. xml и system. xml из более старой версии, которая является 1.8. Это работает между прочим.

Мой вопрос: как только клиент введет данные своей кредитной карты, я хочу, чтобы банк (шлюз для разработки) проверил ее (я использую URL-адрес службы шлюза devsecure). Мой учитель сказал мне использовать cURL, но я беспокоюсь о том, как я это сделаю. Я новичок в Magento, а также PHP, поэтому я понятия не имею, что открыть в каталог. Я полностью потерян.

Я не знаю, где внедрить cURL, в системе. xml ??, потому что именно там функции Кредитной карты расположены на

1 Ответ

0 голосов
/ 21 февраля 2020

Magento устарел Метод карты в v1 по причине. Обычно он был настроен на хранение данных карты, что в настоящее время небезопасно, так как теперь все токенизировано.

У каждого провайдера карт есть API (не уверен, что такое devsecure и как он работает, некоторые документы быть полезным).

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

Существует множество открытых источников примеры, которые позволили бы вам воспроизвести некоторые функциональные возможности.

В нынешнем виде вопрос не дает достаточно подробностей, чтобы помочь. Как правило, вам нужен пользовательский модуль с моделью платежей для devsecure. аспект зарядки будет обрабатываться с помощью простых запросов cURL внутри модуля, или вы можете загрузить библиотеку, например, Guzzle, для обработки HTTP-запросов.

...