Я дурацкий начинающий программист и работаю над приложением, которое я хочу, чтобы Spreedly или Chargify, или что-то подобное, чтобы делать регулярные платежи.
Документация кажется действительно хорошей, но ее недостаточно, чтобы я мог ее использовать.
Я только после самой базовой интеграции, когда я раскрываю ссылку подписки, перенаправляю пользователя на страницу периодически выставляющих счета людей, они вводят платежную информацию, затем страница перенаправляется обратно на мой сайт, и необходимые биты обновляются.
Мое приложение работает так:
- Пользователь регистрируется и получает аккаунт.
- Учетной записи пользователя может быть назначено много мест.
- Все заведения начинаются с бесплатного статуса, но каждый может быть повышен до
Премиум статус через меню доступно только пользователю, которому принадлежит место.
Так как я могу предоставить ссылку, чтобы она принимала идентификатор места, выставлял счет пользователю и обновлял поле плана места?
Поле плана объекта установлено в модели как:
PLANS = %w[free premium]
Площадки edit.html.erb
<div id="tabs-4">
<%= form_for @venue, :html => { :multipart => true } do |f| %>
<h2 class="venue_show_orange">Payments</h2>
<div class="button">
<p class="button_test">Upgrade</p>
</div>
<% end %>
</div>
Спасибо за любую помощь, она очень ценится!