Javascript Stripe jQuery验证-如何验证输入优惠券的验证?
我将要实现优惠券分条结账,并考虑是否有方法验证输入的优惠券是否仍然有效 Stripe发布了一个用于签出()的jQuery库,但没有提到优惠券 如何验证输入的优惠券是否有效Javascript Stripe jQuery验证-如何验证输入优惠券的验证?,javascript,jquery,ruby-on-rails,stripe-payments,coupon,Javascript,Jquery,Ruby On Rails,Stripe Payments,Coupon,我将要实现优惠券分条结账,并考虑是否有方法验证输入的优惠券是否仍然有效 Stripe发布了一个用于签出()的jQuery库,但没有提到优惠券 如何验证输入的优惠券是否有效 谢谢在服务器端,您可以包括以下内容。这假设您的优惠券代码位于tuople.rb模型的服务器/数据库中 # order creation controller def create codes = Coupon.all.pluck(:code) code = params[:entered_code] begin
谢谢在服务器端,您可以包括以下内容。这假设您的优惠券代码位于tuople.rb模型的服务器/数据库中
# order creation controller
def create
codes = Coupon.all.pluck(:code)
code = params[:entered_code]
begin
raise "error" if codes.include? code
# create
rescue
flash[:error] = "Coupon code is not valid"
render 'new' # or something
end
end
客户端验证将更加复杂。出于安全原因,您不希望将所有优惠券代码都放在客户端上,但您可以启动一个ajax调用,检查服务器端记录以进行验证。条带当前仅允许将优惠券用于条带连接订阅 优惠券不适用于直接收费,在向客户实际收费之前,您必须自己实施自己的折扣系统