«Paypal express checkout», не вижу никаких транзакций на счете PayPal, хотя сохранить код успеха в программе - PullRequest
1 голос
/ 27 марта 2011

Все работает хорошо, пользователи перенаправляются на PayPal, фиксируют платеж, возвращают код «УСПЕХ» и возвращаются на сайт продавца Но когда я захожу в учетную запись пользователя и торговую учетную запись, я не вижу транзакций. Нет после нескольких часов.

Я использую стороннюю интеграцию и тестирование в песочнице. (Я могу отправить деньги прямо со счетов в песочнице.)

Вот строки.

METHOD] => SetExpressCheckout <p>
[VERSION] => 65.1 <p>
[PWD] => 13012.. <p>
[USER] => emily....<p>
[SIGNATURE] => AY-...<p>
[ADDRESSOVERRIDE] => 1 <p>
[L_NAME0] => 106791TBL3 <p>
[L_AMT0] => 18 <p>
[L_QTY0] => 1 <p>
[L_DESC0] => ...<p>
[MAXAMT] => 43 <p>
[AMT] => 18 <p>
[ITEMAMT] => 18<p> 
[CALLBACKTIMEOUT] => 4<p> 
[INSURANCEOPTIONOFFERED] => false<p> 
[ReturnUrl] => https://.. <p>
[CANCELURL] => https://..<p>
[CURRENCYCODE] => USD <p>
[PAYMENTACTION] => sale<p>

Ответы [ 2 ]

1 голос
/ 27 марта 2011

Вы должны видеть транзакции даже в среде песочницы, но вы ДОЛЖНЫ войти в систему как торговец тестами, которого вы использовали в своих настройках, и вы ДОЛЖНЫ войти в среду песочницы.

Самый простой способ - сначала войти в систему под своей учетной записью разработчика, затем перечислить свои тестовые учетные записи, выбрать торговую учетную запись и затем щелкнуть объявление в конце страницы «Войти на сайт« песочницы »», которая выдаст запрос на вход в систему.где вы должны ввести пароль тестового продавца.Если вы этого не знаете, сбросьте его с сайта разработчика.

0 голосов
/ 27 марта 2011

Проверьте почтовое сообщение, отправленное службой IPN - оно должно содержать поле «TransactionID» - идентификатор успешно отправленной транзакции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...