我正在使用带有 Stripe 插件的 Gravity Forms。
客户可以选择全额或超过 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% 税 - 66.66% 折扣 = 总计。折扣用于将小计除以 3。