2016-04-02 2 views
1

Я пытаюсь включить IPN PayPal на своем веб-сайте. Я столкнулся с некоторыми проблемами с тестовой средой - песочницей PayPal.песочница с уведомлением о мгновенной оплате PayPal (IPN)

Я пытаюсь интегрироваться с PHP, поэтому я использую код файла paypal_ipn.php от https://github.com/paypal/ipn-code-samples.

У меня есть тестовый HTML страницу, с которой я посылаю действия POST в paypal_ipn.php:

<form target="_new" method="post" action="http://example.com/paypal_integration/paypal_ipn.php"> 

<input type="hidden" name="business" value="[email protected]_email.com"> 
<input type="hidden" name="item_name" value="product name"> 
<input type="hidden" name="amount" value="1" > 
<input type="hidden" name="item_number" value="1"> 
<input type="hidden" name="custom" value="[email protected]"> 
<input type="hidden" name="currency_code" value="USD"> 
<input type="hidden" name="quantity" value="1"> 
<input type="hidden" name="no_shipping" value="1"> 
<input type="hidden" name="return" value="http://example.com/paypal_integration/return.php"> 
<input type="hidden" name="cancel_return" value="http://example.com/paypal_integration/cancel_return.php"> 
<input type="hidden" name="cbt" value="description"> 
<input type="hidden" name="rm" value="2"> 
<input type="hidden" name="notify_url" value="http://example.com/paypal_integration/paypal_ipn.php"> 
    <input type="submit" value="submit!" /> 
</form> 

Результат является "INVALID". Как мне решить эту проблему в среде песочницы и после этого в живой среде? То есть как получить «ПРОВЕРЕННЫЕ» действия в песочнице?

ответ

1

Я решил эту проблему:

или:

Смежные вопросы