У проекта существуют ограничения, которые связаны с платежными методами и некоторыми банками. В первую очередь это касается карт MASTERCARD, на скриншоте 5 показано, как определить такую карту. В таблице 1 показаны проблемные бины, по которым транзакции могут быть отклонены потому что они попали не на тот провайдер. В таких случаях не стоит опираться на причину отклонения.
Например, на скриншоте 6 мы по бину видим (521729), что карта принадлежит банку COMMONWEALTH BANK OF AUSTRALIA. Когда пользователь ввел данные карты в форму и нажал “депозит”, этого пользователя направило на проблемный для этого банка PSP - Powerpay21. Данный PSP отклонил транзакцию с ошибкой “Security Violation” и перенаправил на PSP Payneteasy, где транзакция успешно завершилась. Для пользователя это выглядело бесшовно - он ввел данные карты, нажал на кнопку и у него прошел депозит. Но иногда пользователя может не перенаправить на другой провайдер и мы будем видеть только ошибку “Security Violation” которая, в данном случае, ничего не означает.
Скрин 6 - Пример несовместимости провайдера и банка (https://staycasino.casino-backend.com/backend/payments/1083283)
Таблица 1 - Проблемные банки
BIN | Проблемный банк | Проблемный PSP |
512127, 521729, 522980, 528013, 529537, 532655, 535316, 535318, 536763, 543568, 548171, 552033, 552350, 552351, 555005, 558850 | Банк: COMMONWEALTH BANK OF AUSTRALIA Бренд карты: MASTERCARD | Несовместим с Powerpay21 (CCPSP20) |
518840, 518868, 519244 | Банк: BENDIGO AND ADELAIDE BANK LIMITED Бренд карты: MASTERCARD | Нормально работает только с EcommPay, Payneteasy, IKajo, Sirpaga |