Я надеялся, что кто-то может помочь с изменением цены подписки.
У меня есть сайт социальной сети, на котором вы изначально могли подписаться на стандартную или премиум-учетную запись, которая варьировалась в зависимости от того, какие приложения активны в вашей учетной записи.
Мой клиент теперь может отказаться от двух подписок и иметь возможность выбирать, какие приложения пользователь хочет использовать, и взимать плату за подписку на общую стоимость указанных приложений.
У меня есть страница «болтов», на которой пользователь нажимает флажок, связанный с каждым приложением, который затем обрабатывает платеж, и IPN вносит изменения в свою учетную запись, что прекрасно работает.
Но когда пользователь решает, что онихочу больше или меньше приложений и снова заполняю форму, я не могу понять, как изменить их платеж.
Когда я добавляю переменную изменения в html-форму и продолжаю платеж, это приводит меня кРадио форма с другими подписками из разных проектов.
Я просто хочу изменить общую сумму платежей пользователей.Это пользователь, форма процесса, нет ничего незаконного, просто ищите пользователя, чтобы иметь возможность изменить скорость подписки, которая зависит от того, какие приложения они хотят активировать.
вот моя HTML-форма:
<form action="https://www.paypal.com/cgi-bin/webscr" method="post"
style="margin:20px;">
<input type="hidden" name="cmd" value="_xclick-subscriptions">
<input type="hidden" name="business" value="******************************" />
<input type="hidden" name="item_name" value="************************ Application Bolt-on's" />
<input type="hidden" name="return" value="http://www.***************.co.uk/?navigation=home">
<input type="hidden" name="cancel_return" value="http://www.***************.co.uk/?navigation=home">
<input type="hidden" name="item_number" value="1" />
<input type="hidden" name="currency_code" value="GBP" />
<?php
if( isset( $post['mod'] ) ) {
echo "<input type=\"hidden\" name=\"modify\" value=\"2\" />";
echo "<input type=\"hidden\" name=\"a3\" value=\"00.02\" />";
}else{
echo "<input type=\"hidden\" name=\"a3\" value=\"00.01\" />";
}
?>
<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" />
<input type="hidden" name="sra" value="1" />
<input type="hidden" name="no_note" value="1" />
<input type="hidden" name="custom" value="<?php echo $custom_str; ?>" />
<input type="image" src="https://www.paypal.com/en_US/GB/i/btn/btn_subscribeCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online.">
<img alt="" border="0" src="https://www.paypal.com/en_GB/i/scr/pixel.gif" width="1" height="1">
</form>
Я прочитал много статей и не касаюсь этой темы в смысле того, можно ли это сделать или нет, поэтому, пожалуйста, не присылайте мне ссылки на сайт PayPal, если это не точный ответ, которыйВозможно, я пропустил.
Любая помощь очень ценится,
С уважением,
Фил