PayPal PayFlow Pro - Проверка кредитной карты: CVV2 и BILLTOZIP - PullRequest
0 голосов
/ 06 мая 2020

Я использую транзакцию авторизации Paypal / Payflow Pro (TRXTYPE = A) для проверки информации кредитной карты. Я пропускаю 0,00 как AMT. Это прекрасно работает и может отфильтровать неправильный номер счета, а также дату истечения срока действия карты, PayPal возвращает «RESPMSG = Invalid ......».

Однако проблема заключается в проверке как CVV2, так и BILLTOZIP. При передаче неправильных значений для этих двух PayPal все равно возвращает «RESPMSG = Approved».

Я что-то упустил? Можем ли мы проверить CVV2 и BILLTOZIP на PayPal? Есть ли другой метод, который я могу использовать для этого?

Я использую этот запрос:

USER=XXXXXX&VENDOR=XXXXXXXX&PARTNER=PayPal&PWD=XXXX&TRXTYPE=A&TENDER=C&ACCT=4xxxx&EXPDATE=xxxx&CVV2=xxx&AMT=0&INVNUM=521aa62355f5eb5515eca3777e1f8b78&PONUM=PFDCCTEST&COMMENT1=Test Comment 1&COMMENT2=Test Comment2&VERBOSITY=HIGH&BILLTOFIRSTNAME=Frank
&BILLTOLASTNAME=Enstien&BILLTOSTREET=123 Main St.&BILLTOSTREET2=Suite 267&BILLTOCITY=GILBERT
&BILLTOSTATE=AZ&BILLTOZIP=85298&INVNUM=InvoiceNumber001&CUSTOM=CustomNumber001

1 Ответ

1 голос
/ 07 мая 2020

Это live или песочница?

PayPal по-прежнему возвращает «RESPMSG = Approved

Проверьте оставшуюся часть возврата для = N, = X, другие документально подтвержденные недействительные значение

Если у вас все еще есть проблемы, опубликуйте полную строку возврата.

...