Не удалось получить транзакцию PayPal Pay-Flow

Я попытался совершить тестовую транзакцию с помощью PayPal Advance с указанным ниже массивом запросов.

Мой запрос к PayPal Pay-flow:

Array
(
[PARTNER] => paypal
[VENDOR] => MyVENDOR
[USER] => MyUSER
[PWD] => MyPWD
[TRXTYPE] => S
[AMT] => 1
[CURRENCY] => USD
[CREATESECURETOKEN] => Y
[SECURETOKENID] => DF0ej9MfITxolvm32wqQZSE17ONrACck
[RETURNURL] => http://mywebsite.com/success/
[CANCELURL] => http://mywebsite.com/payment/
[ERRORURL] => http://mywebsite.com/payment/
[BILLTOFIRSTNAME] => test
[BILLTOLASTNAME] => test
[BILLTOSTREET] => test
[BILLTOCITY] => test
[BILLTOSTATE] => test
[BILLTOZIP] => test Postal
[BILLTOCOUNTRY] => Test Country

}

Получение ответа в $ response:

Array
(
[RESULT] => 0
[RESPMSG] => Approved
[SECURETOKEN] => 8aCzrm8u9OkejgNQi13ZPXwsJ
[SECURETOKENID] => 1rLHxvk4i7S80cqQACUlEY6DNVKnZgBI
)

Затем загружаем окно транзакции PayPal в Iframe как в документах PayPal.

$securetoken = $response['SECURETOKEN'];
$securetokenid = $response['SECURETOKENID'];

$mode='TEST';

/*mode='LIVE';*/


<iframe src='https://payflowlink.paypal.com?SECURETOKEN=$securetoken&SECURETOKENID=$securetokenid&MODE=$mode' width='490' height='565' border='0' frameborder='0' scrolling='no' allowtransparency='true'>\n</iframe>

Но каждый раз, когда я получаю сообщение об ошибке и транзакции не удается.

Declined: 10544-Please use a different payment card.

Declined 1000 Generic host error.

а также другая ошибка случайная ошибка, как Your transaction could not be completed..

Я также пытался с режимом Live и тестовым режимом, но получал ту же ошибку.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]