форма регулярных платежей PayPal

У меня есть сайт с формой оплаты, Я хочу добавить периодические платежи. как бы я это сделал? какиеIDмне нужно использовать в полях формы?

я увиделWordPress plugin который используетa3 t3 а такжеp3 вот так:

    <input type="hidden" name="a3" id="a3" value="" />
<p class="donate_recur"><label for="recur">Repeat Donation</label>
<select name="t3" id="t3">
                <option value="0"> Do not repeat </option> 
                 <option value="D"> Daily </option> 
                 <option value="W"> Weekly </option> 
                 <option value="M"> Monthly </option> 
                 <option value="Y"> Yearly </option> 
 </select> x 
<input name="p3" id="p3" value="'.$dplus['duration'].'" type="text" style="width:10px;" />

Я не уверен, чтоa3 ноt3 сколько времени произойдет транзакция, иp3 сколько раз это случится.

Я немного посмотрел в Интернете, и я нашел, как сделатьPayPal кнопка для какого-либо продукта с регулярными платежами. но мне нужно, чтобы он вводился динамически.

благодарю вас.

 dilip kumbham13 июн. 2012 г., 19:25

Ответы на вопрос(2)

Решение Вопроса
a3 - amount to billed each recurrence
p3 - number of time periods between each recurrence
t3 - time period (D=days, W=weeks, M=months, Y=years)


<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick-subscriptions">
<input type="hidden" name="business" value="[email protected]">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="no_shipping" value="1">
<input type="image" src="http://www.paypal.com/en_US/i/btn/btn_subscribe_LG.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
<input type="hidden" name="a3" value="5.00">
<input type="hidden" name="p3" value="1"> 
<input type="hidden" name="t3" value="M">
<input type="hidden" name="src" value="1">
<input type="hidden" name="sra" value="1">
</form>
 Dvir Levy13 июн. 2012 г., 22:09
благодарю вас. в форме у меня естьcmds имя _donations и форма dosent имеют имя, оно имеетID которыйdonateplusform, это плагин. доза это имеет значение? я должен изменить их?
 14 июн. 2012 г., 18:28
Спасибо Роберт за исправление
 Dvir Levy13 июн. 2012 г., 22:35
Я попытался изменить имя и добавить идентификатор. страница, которую я получаю, кажется неправильной, она не показывает сумму, которую вставил пользователь.
 14 июн. 2012 г., 14:36
Значение для "cmd"must быть & quot; _xclick-подписками & quot ;. Если это "_donations", это означает, что используемый вами плагин пытается установить (не повторяющийся) "Пожертвовать". кнопка.
 Dvir Levy14 июн. 2012 г., 11:26
а какое поле сколько раз это будет происходить?

a3: Обычная ставка. Это цена подписки

p3: Регулярный платежный цикл. Это длина биллингового цикла. номер изменяется в единицах стандартного цикла выставления счетов (t3, ниже)

t3: Единицы регулярного выставления счетов. Это единицы обычный платежный цикл (p3, выше). Допустимые значения: D (дни), W (недели), M (месяцы), Y (годы)

no_note: Это поле гарантирует, что вашему подписчику не будет предложено добавить отметить с подпиской, функция, которая подписки PayPal не поддерживается. Это поле должно быть включено, а значение должно быть быть установлен на 1.

Источник: Руководство по подпискам и периодическим платежам от PayPal.

Важно отметить, что безoptional полеsrc (также описано в документе выше), срок действия подписки истекает сразу после первой транзакции, и поэтому она не повторяется:

src: Регулярные платежи. Если установлено значение & # x201C; 1, & # x201D; платеж будет повторяться, если Ваш клиент отменяет подписку до окончания платежный цикл. Если опущено, оплата подписки не будет повторяться в конце цикла выставления счетов.

Ваш ответ на вопрос