Что мне нужно сделать, чтобы заставить OnePage прекратить проверять номер CC, который я ввожу?

magento.stackexchange https://magento.stackexchange.com/questions/222

  •  16-10-2019
  •  | 
  •  

Вопрос

Я настроил новый экземпляр нашего сервера разработки на LocalHost, проверил последнюю рабочую копию, и мне дали копию резервной копии базы данных для использования с ним. Получив всю эту настройку и работу, я прошел демонстрационную транзакцию, чтобы убедиться, что моя проверка работала после возвращения к рабочей копии.

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

Error Code: 10544: Please use another payment card

Я установил System->Configuration->Payment Methods->Authorize.Net->Test Да, но это все еще пытается обработать мою карту, кажется,.

Это было полезно?

Решение

У каждого поставщика платежного шлюза есть свой собственный подход для облегчения тестовых транзакций. В текущем случае. IIRC Authorize.net имеет настройки как на внешнем (то есть исходном или Magento), так и на внутреннем (фактической учетной записи Authorize.net). Есть также номера кредитных карт и суммы, которые могут вызвать конкретные ответы от шлюза. Кроме того, есть Luhn check который часто выполняется на стороне клиента для проверки номера учетной записи, поэтому тестовые карты Gateway также должны соответствовать этим критериям

Тестовой картой, которая может быть использована для Authorize.net, является Visa 411111111111111 с любым CCV и истечением в будущем.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top