Счета PayPal, тестирование и песочница

У меня есть бизнес аккаунт PayPal. В настоящее время я разрабатываю платежную систему веб-сайта для осуществления платежей на этот счет с помощью Express Checkout.

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

в этот момент я застрял. Я не могу создать учетную запись "личный тест" для использования в качестве "клиента" на PayPal песочница.

Я пытаюсь так:

  1. посетить developer.paypal.com
  2. логин
  3. Выберите''
  4. выберите "Учетная запись песочницы"
  5. Выберите 'Создать Учетную Запись'
  6. выберите страну как "Соединенное Королевство", тип счета "личный", действительный адрес электронной почты (не связанный с какой-либо другой учетной записью paypal), пароль, имя, фамилия, проверенный банк = Да, Тип карты = виза.
  7. Нажмите кнопку Создать учетную запись.

затем я получаю следующее сообщение:

Мы сожалеем, но что-то пошло не так.Удалите эту учетную запись и повторите попытку.

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

кто-нибудь еще испытывает проблемы? Я немного застрял. Могу ли я использовать свой "реальный" личный счет PayPal для тестирования в песочнице без риска потерять реальные деньги на тестовый бизнес-счет, который я установил?

6 ответов


хорошо, чтобы ответить на мой собственный вопрос, как я дошел до сути этого.

прежде всего спасибо тем, кто предоставил ответы и комментарии.

Итак, в моем конкретном случае проблема оказалась в том, что мой пароль был слишком простым. В форме подсказка рядом с полем пароля - "(8-20 символов)". Так, как это был тестовый аккаунт и я пытался держать вещи простыми, пароль я использовал 'пароль'. Как спрошено, свое между 8 и 20 характерами, так что делать ЮС, спасибо! Или нет, в зависимости от обстоятельств. Внезапно у меня появилось предчувствие, что это может быть проблемой, и я попробовал альтернативу. Опять же, словарное слово, но с несколькими цифрами после него, и снова это сработало. Затем я попробовал снова с точно такими же деталями, но немного другим адресом электронной почты (я использую testN@mycompany... где я увеличиваю N и простой пароль снова, это не удалось!

вся реализация и особенно отчет об ошибках в этой форме нужен серьезный ремонт.

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

еще раз, спасибо всем, кто откликнулся на этом форуме, очень впечатлен. Не так впечатлен всей средой песочницы PayPal, однако, кажется более чем немного неполированным, я нашел так много ошибок...

Ура

: wq


то же самое случилось со мной.

решение:

пароль должен содержать символ(ы), число(ы), символ(ы) верхнего регистра.

Я также установил начальный баланс в

У меня был успех с каждой учетной записью, следующей выше, надеюсь, это поможет!


Я смог воспроизвести эту проблему с помощью учетной записи Великобритании. Проблема вызвана сохраненными данными формы, заполняемыми в поле адреса электронной почты во время создания тестовой учетной записи. Если вы изменить адрес электронной почты на что-то другое при создании Личного кабинета, это позволит вам создать успешно. Вы также можете очистить все данные формы в браузере, чтобы решить эту проблему. Я сообщил об этой проблеме нашей команде sandbox и обязательно обновлю этот вопрос, как только проблема все исправлено.

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

спасибо!


У меня была такая же проблема. Наконец-то решил. Я должен был кредитовать счет только с $100


по состоянию на ноябрь 2016 года (через 3 года после того, как этот вопрос был задан), проблема все еще существует. Вот что я сделал, чтобы успешно создать и проверить личные и бизнес-счета:

  1. используйте новый адрес электронной почты (может быть вымышленным, никакой реальный не будет отправлен, но вы можете получить электронные письма с сайта разработчика -> песочница -> учетные записи -> уведомления). также установите учетную запись для использования обычного текста, если вы увидели сообщение мусора, которое было закодировано base64 неполным сообщение.

  2. всегда придерживайтесь нас как вашей страны, я пробовал свою собственную страну, и это не сработало

  3. пароль, я использовал 9 символов, с первым символом символом, затем сочетание верхнего регистра, нижнего регистра и числа.

  4. введите 100 для USD

  5. оставьте остальные варианты нетронутыми, без имени, (личное: да, откройте, visa), (бизнес: да, visa)

наконец-то..... это работает, и учетная запись доступна из раскрывающегося списка при создании нового приложения


Что касается ответов до сих пор, я не думаю, что это связано с сохранением адреса электронной почты или предыдущих данных. Я испытываю эту ошибку с выходных.

Я записал видео, где я заполняю форму в Safari и связал ее ниже. Все, что я когда-либо использовал Safari до этого, - это загрузить Chrome. Я заполнил форму адресом электронной почты, который, я уверен, не использовался, и я все еще получаю ту же ошибку. У меня нет ответа, но, надеюсь, это помогает направить людей, которые это делают, на правильный путь.

видео.

Edit: Я могу неправильно понимать поле электронной почты, и это может быть действительный адрес электронной почты, но даже когда я ввожу действительное письмо, которое я никогда не использовал с PayPal, прежде чем я получу ту же ошибку. Я подумал, что должен указать на это, чтобы продолжить обсуждение.