Интеграция PayPal с кодом повторяющегося платежа

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

<form method="post" action="https://www.paypal.com/cgi-bin/webscr" name="form_paypal" id="paypal_form">
<input type="hidden" name="amount"  value="<?php echo $amount; ?>" />
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="no_note" value="1" />
<input type="hidden" name="lc" value="USA" />
<input type="hidden" name="currency_code" value="USD" />
<input type="hidden" name="business" value="[email protected]">
<input type="hidden" name="custom" value='<?php echo $custom;?>' />
<input type="hidden" name="first_name" value= "Anonymous"  />
<input type="hidden" name="last_name" value="User"  />
<input type="hidden" name="payer_email" value="[email protected]"  />
<input type="hidden" name="item_number" value="123" / >
<input type="hidden" name="item_name" value="test.co Services" / >
<input type="hidden" name="notify_url" value="http://test.co/pg_return.php" / >
<input type="submit" value="Pay" name="pay" id="paypal_submit">
</form>

Что мне нужно изменить, чтобы интегрировать регулярные платежи в моей панели? Пожалуйста, помогите мне! При необходимости я предоставлю больше информации!

-1

Решение

Исходя из вашего примера, вот как настроить подписку / регулярный платеж тем же способом:

<form method="post" action="https://www.paypal.com/cgi-bin/webscr" name="form_paypal" id="paypal_form">
<input type="hidden" name="cmd" value="_xclick-subscriptions" />
<input type="hidden" name="business" value="[email protected]">
<input type="hidden" name="a3"  value="<?php echo $amount; ?>" />
<input type="hidden" name="t3" value="M" >
<input type="hidden" name="p3" value="1" >
<input type="hidden" name="src" value="1" >
<input type="hidden" name="no_note" value="1" />
<input type="hidden" name="lc" value="US" />
<input type="hidden" name="currency_code" value="USD" />
<input type="hidden" name="custom" value="<?php echo $custom;?>"/>
<input type="hidden" name="first_name" value= "Anonymous"  />
<input type="hidden" name="last_name" value="User"  />
<input type="hidden" name="item_number" value="123" / >
<input type="hidden" name="item_name" value="test.co Services" / >
<input type="hidden" name="notify_url" value="http://test.co/pg_return.php" / >
<input type="submit" value="Pay" name="pay" id="paypal_submit">
</form>

Обратите внимание, что я сделал несколько изменений. «a3» обозначает сумму подписки, а «p3» обозначает единицу продолжительности (то есть M = ежемесячно, D = ежедневно и т. д.). Чтобы подписка повторялась бесконечно, установите для «src» и «p3» значение 1.

Для справки, вы можете прочитать ссылку на документацию PayPal здесь: https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/#id08A6HI00JQU

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]