Мы используем на сайте с задержкой оплаты сделки, как это:Payflow Периодическая Оплата
- авторизации транзакции с использованием данные кредитной карты, в том числе CVV2 код.
- Получить PNREF.
- Используйте PNREF как ORIGID в транзакции с задержкой.
- Успех
Но теперь мы получили проблемы с периодическими платежами, потому что мы не сохранили значение CVV2.
Как я понял, я могу использовать «транзакцию авторизации PNREF» только для одной отложенной транзакции как ORIGID. Так что я пытаюсь получить новый, но с использованием ORIGID предыдущей операции вместо учетных данных кредитных карт:
TENDER=C&TRXTYPE=>A&AMT=29&ORIGID=xxxxxxxx7278&USER=user&PWD=pass&VENDOR=vendor&PARTNER&PayPal&VERBOSITY=HIGH
И всегда получаю сообщение об ошибке:
'RESULT' => '117',
'PNREF' => 'xxxxxxxx20F8',
'RESPMSG' => 'Failed merchant rule check',
'TRANSTIME' => '2015-11-22 21:51:53',
'AMT' => '19.00', 'CARDTYPE' => '0'