Ich habe ein Schedule
Modell mit aktuellen Enum:Lade mit Streifen nur dann, wenn bestimmte Option ausgewählt
enum delivery_option: {
drop_off: 'drop_off',
pick_up: 'pick_up'
}
Hier ist die Schedules
Controller create
Aktion:
def create
@schedule = Schedule.new(schedule_params)
amount = 25 * 100
customer = Stripe::Customer.create(
email: params[:stripeEmail],
card: params[:stripeToken]
)
charge = Stripe::Charge.create(
customer: customer.id,
amount: amount,
description: 'Rails Stripe customer',
currency: 'usd'
)
end
Wenn Der Benutzer erstellt einen Zeitplan und kann entweder pick_up oder drop_off auswählen.
Ich muss Benutzer für $ 25 nur für pick_up
Option berechnen. Wie mache ich das?
Speichern Sie die Option delivery_option in der Tabelle "schedule"? – ashvin