песочница paypal не может обработать запрос


Я работал и тестировал песочницу, которую использует paypal.

Это сбивает с толку, я создал несколько тестовых аккаунтов. На данный момент я создал форму со своего сайта. Кнопка "Купить сейчас".

Все работает как надо:

<form id="checkout" target="paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr"  method="post">

    <input type="hidden" value="myemail@myaddres.com" name="business">
    <input type="hidden" value="Order" name="item_name">
    <input type="hidden" value="1000" name="amount">
    <input type="hidden" value="50" name="tax">
    <input type="hidden" value="SEK" name="currency_code">


    <input type="hidden" value="namehere" name="first_name">
    <input type="hidden" value="lastnamehere" name="last_name">
    <input type="hidden" value="emailaddressaere" name="email">

    <input type="hidden" value="addresshere" name="address1">
    <input type="hidden" value="cityhere" name="city">
    <input type="hidden" value="SE" name="country">

    <input type="hidden" value="0" name="address_override">


    <input type="hidden" value="http://www.mydomain.com/thanks" name="return">
    <input type="hidden" value="http://www.mydomain.com/checkout" name="cancel_return">

    <input type="hidden" value="uniqueid" name="invoice">
    <input type="hidden" value="sale" name="paymentaction">

    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="charset" value="utf-8">

    <input type="submit" value="Buy" />
</form>

Я уверен (я думаю, что я), что HTML прав (только то, что входные данные должны заканчиваться на/>)

Ну, в paypal я регистрируюсь и подтверждаю оплату. Все работает отлично, пока я не подтверждаю это, тогда странные материалы продолжают такое случается каждый раз. Итак, когда я подтверждаю оплату, происходит следующее:

Информация о вашем счете изменилась. Либо вы нажали "оплатить" больше чем один раз, но первоначальный перевод уже был сделан, или вы просто полученные деньги. Чтобы проверить, пожалуйста, просмотрите историю вашего счета и сделайте конечно, вы хотите выполнить эту транзакцию.

И:

В настоящее время мы не можем обработать ваш запрос. Пожалуйста, вернитесь в тестовый аккаунт посредника Храните и попробуйте другой вариант.

Теперь, после всего этого, кажется, что платеж не был сделан, но дело в том, что платеж был отправлен на "деловую электронную почту". Я просто войду с ним, но там я должен подтвердить оплату.

Почему это происходит? Почему это не подтверждается?

Я только сегодня начал с paypal. Я боролся с этим весь день (+ночь), теперь мне просто нужно было спросить.

2 6

2 ответа:

Пытались ли вы удалить файлы cookie из браузера? Я попробовал с помощью свежий браузер и он работает

Как сказал @chell. Работать отлично.

Я понял.. Очистка файлов cookie не решит вашу проблему...

Решение: (работает на меня)

  1. создал страну установки бизнес-счета как "Индия".
  2. создал учетную запись покупателя, указав страну как "Соединенные Штаты".

И попробовал песочницу оплаты, это сработало! : D (чувство счастья)