Песочница PayPal Купить сейчас Проблема - PullRequest
0 голосов
/ 26 мая 2010

У меня есть тестовая учетная запись PayPal. Я хочу создать кнопку «Купить сейчас». Я пытаюсь это с GWT. Но это даже не работает с простой формой HTML. На странице HTML отображается кнопка «Купить сейчас», после чего она перенаправляется на сайт PayPal. Когда он просит войти, чтобы купить продукт, но после этого он продолжает отображать сообщение: Введенный адрес электронной почты или пароль не соответствуют нашим записям. Пожалуйста, попробуйте еще раз. Я использую пользователя покупателя для покупки товара. Я почти уверен насчет имени пользователя и пароля.

Предоставляя здесь простую HTML-форму, которую я пытаюсь:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" id="payPalForm">
<input type="hidden" name="item_number" value="1">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="no_note" value="1"><br>
<input type="hidden" name="business" value="sellr1_1252495907_biz@gmail.com">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="button_subtype" value="services">
<input type="hidden" name="cn" value="Add special instructions to the seller">
<input type="hidden" name="no_shipping" value="2">

<input type="hidden" name="rm" value="1">
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_paynow_SM.gif:NonHosted">

<input type="hidden" name="variables" value="http://google.com">
<input type="hidden" name="cancel_return" value="http://google.com">
<input type="hidden" name="notify_url" value="http://google.com">
<input type="hidden" name="return" value="http://freelanceswitch.com/payment-complete /">
<input type="hidden" name="currency_code" value="USD">
<input name="item_name" type="hidden"    value="Deal Name">
<input name="amount" type="hidden"  value="500">
<input type="submit" name="Submit" value="Submit">
</form>

Пожалуйста, совет. Спасибо.

1 Ответ

1 голос
/ 27 мая 2010

Как указал Лазарь, вы используете неправильный адрес для действия формы. Вы отправляете сообщение в службу PayPal в режиме реального времени - «песочница» - это то, что она есть, это версия для разработчиков «живого» Paypal ... почему среда Sandbox не должна запрашивать данные кредитной карты, как еще вы можете проверить свой процесс проверки?

Очевидно, что среда песочницы использует фиктивные номера кредитных карт.

В любом случае, я считаю, что адрес, который вам нужен для метода действия формы:

https://www.sandbox.paypal.com/cgi-bin/webscr

Ваши скрытые поля выглядят нормально:)

Также, пожалуйста, отметьте пометку ответов, как только вы почувствуете, что на ваши вопросы ответили - просто нажмите на галочку «галочка», чтобы найти тот ответ, который вы считаете лучшим.

...