Тестирование PayPal без использования Sandbox - PullRequest
3 голосов
/ 17 мая 2010

Я занимаюсь разработкой веб-сайта на PHP, который принимает платежи PayPal. Он использует IPN от PayPal и имеет собственный шаблон оплаты и т. Д. И т. Д. Все это прекрасно работает через сервер Sandbox, но когда дело доходит до отображения моего клиента, я не хочу просить их войти в систему / создать учетную запись Sandbox. создать учетную запись покупателя и произвести платеж - у него нет на это времени и, вероятно, он не сможет это сделать.

Поэтому мой вопрос - есть ли какой-нибудь простой способ показать моему клиенту интеграцию PayPal в «тестовом режиме» без его использования в песочнице? Я понимаю, что могу установить значение транзакции в 0,01 и просто протестировать на живом сервере PayPal, но это не идеальное решение.

Ура! * * 1005

Редактировать: просто, чтобы лучше объяснить, что я имею в виду, это то, что видит мой клиент, когда он впервые идет к кассе;

альтернативный текст http://img3.imageshack.us/img3/2545/67913734.png

Как вы можете видеть, он должен войти в свою учетную запись Песочницы, прежде чем покупать предмет, используя электронную почту покупателя, которую он настроил. Это просто сбивает с толку и совершенно не удобно для пользователя.

Ответы [ 2 ]

3 голосов
/ 17 мая 2010

К сожалению, нет способа обойти эту проблему через PayPal. Их песочница всегда требует, чтобы вы вошли в систему для демонстрации.

Вот решения, которые я принял, особенно с удаленными клиентами.

  • Используйте Skype или аналогичную службу, чтобы я мог поделиться своим экраном, пока я демонстрирую, как он работает. Это решение, кажется, работает довольно хорошо, и устраняет необходимость для них предпринимать дополнительные шаги.
  • Когда я работаю над чем-то, я хочу быстро демо-версию для клиента и получаю его мнение, я начал использовать http://www.jingproject.com/ Это позволяет мне сделать быстрое видео процесса. Он загружает его на свой сервер и предоставляет URL, который я могу отправить клиенту, чтобы посмотреть, что я сделал.

Хотел бы я предложить более элегантное решение.

0 голосов
/ 17 декабря 2011

Что бы я сделал, это интегрировался с действующим сайтом PayPal и использовал реальные деньги. Самое замечательное, что вы можете вернуть транзакцию (включая сборы), чтобы никто ничего не платил. Я считаю, что срок возврата составляет 30 дней, но нет причин ждать слишком долго и рисковать. Дополнительным преимуществом является то, что вы можете доказать своему клиенту, что интеграция PayPal действительно работает.

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

...