Я использую 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 * 1016 *.
При оплате через 3 месяца используются следующие поля:
- Итого
- Налог (3%)
- Скидка (66,66%)
- Итого
Форма будет работать: Итого + 3% налога - 66,66% Скидка = Итого.Скидка на место, чтобы поделить промежуточный итог на 3.