2012-01-29 2 views
2

У меня есть мой сайт и открыт торговый счет PayPal. Я установил платежные ссылки с помощью члена списка пожеланий и создал кнопки Paypal, которые мне нужно добавить на мой сайт.Скудно с тестированием кнопок для подписки на paypal

Теперь у меня есть кнопки подписки, и они ссылаются на paypal ... моя проблема в том, что мне нужно протестировать ее и не платить за нее самостоятельно.

Я также открыл учетную запись в виде песочницы, но адрес электронной почты и пароль, указанные в paypal sanbox, не работают на paypal, а код кнопки Paypal Button не связан с песочницей ... он ссылается на фактический paypal.

Как я должен проверять эти кнопки, если они ссылаются на paypal, а не на песочницу?

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

Может ли это прояснить это?

ответ

6

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

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

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

Такие, как,

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

И

<input type="hidden" name="hosted_button_id" value="FLVPFBWCKGND8"> // Actual 
// versus 
<input type="hidden" name="hosted_button_id" value="SNDBXGENERATD"> // Sandbox 

Или, если вы не используете 'размещенную кнопки' (детали не хранится с PayPal):

<input type="hidden" name="business" value="[email protected]"> // Actual 
// versus 
<input type="hidden" name="business" value="[email protected]"> // Sandbox 

Самый простой способ определить, используете ли вы размещенные кнопки или нет, - это увидеть, есть ли у вас «размещенный_button_id» в вашем коде формы. Если вы это сделаете, вы используете размещенные кнопки.

Для лучшего понимания/объяснения того, как Песочница установка/встроенная: Testing PayPal Website Features или Sandbox User Guide

+0

Добавить некоторую информацию. число рейнольдса размещенных против не-размещенных кнопок. – Robert