I'm trying to create a subscription package using Stripe.. Here what I have so far
My controller method.
     def subscription_one
        session[:tab] = "$1.99/Month"
        @subscription = Subscription.where(user_id:current_user.id)
      end
     def create
      @subscription = Subscription.new(params[:subscription])
      if @subscription.save_with_payment
        redirect_to @subscription, :notice => "Thank you for subscribing!"
      else
        render :new
      end
    end
subscription_one.html.erb
<% if @subscription.present? %>
    CREDIT CARD DETAILS PRESENT
<% else %>
    <form action="/membership/apply" method="POST" id="payment-form">
        <article>
            <label class="amount"> <span>Amount: $5.00</span> </label>
        </article>
        <script src="https://checkout.stripe.com/checkout.js" class="stripe-button"
        data-key="<%= Rails.configuration.stripe[:publishable_key] %>"
        data-description="A month's subscription"
        data-amount="500"></script>
<% end %>
After I give all values in fields that appear, when I submit I get an error
ActionController::InvalidAuthenticityToken in MembershipController#create
Any ideas?
 
     
     
     
    