Проверка срока годности кредитной корзины PayPal Pro (Direct) в Magento - PullRequest
0 голосов
/ 07 декабря 2009

У меня установлена ​​программа Magento на моем сервере разработки, и в качестве платежного шлюза мы используем PayPal Pro (PayPal Direct), который может принимать кредитные карты пользователей.

В режиме песочницы все было в порядке, но после переключения в режим «вживую» и тестирования с транзакциями по 0,01 долл. Оказалось, что PayPal, похоже, принимает CC без проверки даты истечения срока действия, но проверяются номер CC и CVV.

Итак, вот вопросы:

  1. Насколько небезопасно оставлять обработку CC без проверки даты истечения срока действия?
  2. Как это исправить?

1 Ответ

1 голос
/ 16 декабря 2009

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

Во время тестирования используйте только номера кредитных карт, указанные здесь. Другие числа приводят к ошибке.

Дата истечения должна быть действительной датой в будущем (используйте формат ммгг ).

Проверка номера счета кредитной карты

+----------------------------+------------------------------------------+
| Credit Card Type           | Credit Card Number                       |
+----------------------------+------------------------------------------+
| American Express           | 378282246310005                          |
| American Express           | 371449635398431                          |
| American Express Corporate | 378734493671000                          |
| Australian BankCard        | 5610591081018250                         |
| Diners Club                | 30569309025904                           |
| Diners Club                | 38520000023237                           |
| Discover                   | 6011111111111117                         |
| Discover                   | 6011000990139424                         |
| JCB                        | 3530111333300000                         |
| JCB                        | 3566002020360505                         |
| MasterCard                 | 5555555555554444                         |
| MasterCard                 | 5105105105105100                         |
| Visa                       | 4111111111111111                         |
| Visa                       | 4012888888881881                         |
| Visa                       | 4222222222222                            |
|                            | Note : Even though this number has a     |
|                            | different character count than the other |
|                            | test numbers, it is the correct and      |
|                            | functional number.                       |
+----------------------------+------------------------------------------+
| Processor-specific Cards   |                                          |
+----------------------------+------------------------------------------+
| Dankort (PBS)              | 76009244561                              |
| Dankort (PBS)              | 5019717010103742                         |
| Switch/Solo (Paymentech)   | 6331101999990016                         |
+----------------------------+------------------------------------------+
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...