Gravity Forms Stripe подписка принимает только целые числа - PullRequest
0 голосов
/ 21 октября 2018

Я использую 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.

1 Ответ

0 голосов
/ 22 октября 2018

Похоже, я запускал старую версию Gravity Forms Stripe Add On (2.5).Обновление до 2.5.4 решило проблему.

Служба поддержки Gravity Forms сообщила мне, что незначительные обновления недоступны для автоматических обновлений через WP Admin.Это означает, что вам нужно выполнить следующие шаги для обновления:

  1. Выберите опцию «Деактивировать» для плагина, который вы пытаетесь обновить
  2. Выберите опцию «Удалить» дляплагин, который вы пытаетесь обновить
  3. Ответьте да, когда будет предложено удалить файлы.Этот шаг удаляет папку плагина и файлы внутри него.
  4. Выберите опцию «Добавить новый» плагин
  5. Выберите «Загрузить»
  6. Найдите место, где вы сохранилиНедавно скачанный zip-файл и выберите его
  7. Нажмите «Установить сейчас».Вы должны увидеть сообщение «Плагин успешно установлен».На этом шаге воссоздается папка плагина и файлы внутри него.
  8. Нажмите «Активировать плагин»

Важно, чтобы вы НЕ использовали кнопку «Удалить плагин» в области «Формы> Настройки»- это удалит ваши данные.

...