Почему я получаю ошибку "недействительная ссылка" при попытке сделать подписку PayPal? - PullRequest
0 голосов
/ 27 сентября 2011

Я получаю сообщение об ошибке при попытке настроить оплату через эту форму подписки PayPal. Я тестирую его с помощью песочницы PayPal.

Я получаю следующую ошибку:

Ссылка, которую вы использовали для входа в систему PayPal, недействительна. пожалуйста просмотрите ссылку и попробуйте снова.

Мой код выглядит так:

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
    <input type="hidden" name="business" value="payments@foo.com" id="id_business" />
    <input type="hidden" name="item_name" value="Standard" id="id_item_name" />
    <input type="hidden" name="a3" value="29.00" id="id_a3" />
    <input type="hidden" name="p3" value="1" id="id_p3" />
    <input type="hidden" name="t3" value="M" id="id_t3" />
    <input type="hidden" name="src" value="1" id="id_src" />
    <input type="hidden" name="sra" value="1" id="id_sra" />
    <input type="hidden" name="no_note" value="1" id="id_no_note" />
    <input type="hidden" name="notify_url" value="http://example.org/dashboard/payments/paypal/notify" id="id_notify_url" />
    <input type="hidden" name="cancel_return" value="http://example.org/dashboard/payments/paypal/cancel" id="id_cancel_return" />
    <input type="hidden" name="return" value="http://example.org/dashboard/payments/paypal/return" id="id_return_url" />
    <input type="hidden" name="cmd" value="_xclick-subscriptions" id="id_cmd" />
    <input type="hidden" name="charset" value="utf-8" id="id_charset" />
    <input type="hidden" name="currency_code" value="SGD" id="id_currency_code" />
    <input type="hidden" name="no_shipping" value="1" id="id_no_shipping" />
    <input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/btn_subscribeCC_LG.gif" border="0" name="submit" alt="Buy it Now" />
</form>

1 Ответ

1 голос
/ 27 сентября 2011

Код работает нормально. Проблема заключалась в том, что мне нужно было создать учетную запись для бизнес-песочницы, а не использовать обычную электронную почту PayPal. Я хотел бы, чтобы их сообщения об ошибках были более информативными.

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