【文件属性】:
文件名称:flyover-subscriptions:用于集成Stripe付款的宝石
文件大小:107KB
文件格式:ZIP
更新时间:2021-05-18 22:12:10
Ruby
天桥订阅
设置
环境变量
您必须使用API密钥和可发布密钥设置ENV["STRIPE_SECRET"]和ENV["STRIPE_PUBLIC_KEY"] ,以便gem可以与Stripe通信
楷模
FlyoverSubscriptions具有两个模型,Subscription和Plan。 您可以运行rake db:migrate来安装迁移。 订阅必须属于订阅者,这是主机应用程序中的一个模型。 要将模型指定为订户(可能是用户,公司或站点),只需将acts_as_subscriber添加到模型并确保其具有email属性(或将方法委托给另一个关联的模型)
class User
acts_as_subscriber
end
嵌套表单字段
添加act_as_subscriber后,订阅者将接受订阅的嵌套属性,并且可以按以下方式在订阅者模型的表单中使用部分表单字段:
= simple_f