我正在使用Gravity Forms加上Stripe。
客户可以选择支付全部或超过3个月的费用。付款超过3个月时,该表格会使用订阅供稿,然后在3次付款后会自动取消订阅。
全额付款时,Stripe会完美地处理付款。选择支付3个月以上的费用时,仅当总额为整数(例如, 136英镑。如果总金额为:136.67英镑,则失败,并且出现以下验证错误:
此值必须与正则表达式模式匹配。 (// A [a-zA-Z0-9 _-] + \ z /与值payover3months_3_1month_136.67不匹配)。
Stripe不能处理订阅,除非它是整数?
还值得注意的是,我正在使用Ecommerce Gravity Wiz Perk。
3个月以上的付款使用以下字段:
该表格将进行计算:小计+ 3%税-66.66%折扣=总计。可以使用折扣将小计除以3。
答案 0 :(得分:1)
好像我正在运行旧版的“重力表格条纹附加件”(2.5)。更新到2.5.4解决了该问题。
重力表单支持告知我,较小的更新不适用于通过WP Admin进行的自动更新。这意味着您需要按照以下步骤进行更新:
请不要在“表单”>“设置”区域中使用“卸载[插件]”按钮,这一点很重要-这样会删除您的数据。