Вы находитесь здесь:
Примеры: Настройка наборов правил повторной попытки оплаты и правил повторной попытки
Рассмотрим несколько примеров создания и настройки наборов правил повторной попытки оплаты.
Создание стандартных наборов правил повторной попытки оплаты организации
Например, администратор по платежам в Acme Corp хочет создать правило повторной попытки оплаты в организации, которое будет повторять все неудачные платежи через регулярные интервалы в шесть часов для максимум трех попыток. Для этого администратор создает набор правил повторной попытки оплаты со следующими сведениями.
- Имя: Acme_Payment_Retry_Ruleset_Default
- Описание: Стандартный набор правил повторной попытки организации Acme
- Статус: Активно
- Стандартный набор правил: Да
- Стандартный тип интервала повторной попытки: Исправлено
- Максимальное количество повторов по умолчанию: 3
- Единица измерения по умолчанию: Часы
- Стандартное значение интервала: 6
Создание правил попытки оплаты, наследующих стандартные значения набора правил попытки оплаты
Например, администратор по оплате в SmartBytes хочет создать набор правил повторной попытки оплаты с двумя правилами повторной попытки оплаты для двух разных категорий ошибок шлюза для шлюза оплаты Stripe. Правила повторной попытки оплаты наследуют ту же единицу интервала, тип и значение, что и набор правил повторной попытки оплаты.
Сначала создадим набор правил повторной попытки оплаты с данными сведениями и добавим стандартные значения для типа интервала повторной попытки, единицы интервала и значения интервала.
- Имя: SmartBytes_Payment_Retry_Ruleset
- Описание: Правило повторной попытки оплаты SmartBytes устанавливает, что повторные неудачные платежи выполняются через первый, третий и пятый дни.
- Статус: Активно
- Стандартный тип интервала повторной попытки: Поэтапно
- Единица измерения по умолчанию: Дни
- Стандартное значение интервала: 1,3,5
Теперь создадим первое правило повторной попытки оплаты для шлюза оплаты Stripe для категории ошибки, например, «Отклонение ограничения по карте». Для этого нажмите «Создать» на вкладке «Связанные» набора правил «SmartBytes_Payment_Retry_Ruleset». Введите данные сведения для шлюза оплаты, категории ошибки и кода ошибки и сохраните изменения.
- Шлюз оплаты: Stripe3P
- Категория ошибки шлюза оплаты: Отклонение ограничения по карте
- Код ошибки шлюза оплаты: expired_card
При сохранении новое правило повторной попытки оплаты («PRR-000001002») автоматически наследует тип интервала повторной попытки («Стапельный»), единицу интервала («Дни») и значение интервала («1,3,5») из набора правил повторной попытки оплаты.
Теперь создадим второе правило повторной попытки оплаты для шлюза оплаты Stripe для категории ошибки, например, «Ошибка обработки оплаты». Для этого снова нажмите «Создать» на вкладке «Связанные» набора правил «SmartBytes_Payment_Retry_Ruleset». Введите данные сведения для шлюза оплаты, категории ошибки и кода ошибки и сохраните изменения.
- Шлюз оплаты: Stripe3P
- Категория ошибки шлюза оплаты: Ошибка обработки оплаты
- Код ошибки шлюза оплаты: недостаточные_средства
При сохранении новое правило повторной попытки оплаты («PRR-000001003») автоматически наследует тип интервала повторной попытки («Стапельный»), единицу интервала («Дни») и значение интервала («1,3,5») из набора правил повторной попытки оплаты.
Создание набора правил повтора оплаты с несколькими правилами повтора оплаты
Например, администратор платежа в SmartBytes хочет создать набор правил повторной попытки оплаты с несколькими правилами повторной попытки оплаты для каждой категории ошибки шлюза оплаты. Набор правил повторной попытки оплаты настроен на повторную попытку неудачных платежей через определенные промежутки времени, но правила повторной попытки оплаты настроены на повторную попытку неудачных платежей через скользящие промежутки времени.
Администратор создает набор правил повторной попытки оплаты со следующими сведениями.
- Имя: PRRS_Fixed_PRR_Staggered_S3P
- Описание: Набор правил повторной попытки оплаты SmartBytes фиксированного стандартного типа интервала с несколькими правилами повтора поэтапного типа интервала
- Использование альтернативного метода оплаты: Да
- Статус: Активно
- Стандартный тип интервала повторной попытки: Исправлено
- Максимальное количество повторов по умолчанию: 5
- Единица измерения по умолчанию: Минуты
- Стандартное значение интервала: 3
При сохранении набор правил повторной попытки оплаты настроен со следующими сведениями.
Теперь создадим правило повторной попытки оплаты для шлюза оплаты Stripe для категории ошибки «Недействительные сведения об оплате». Для этого нажмите «Создать» на вкладке «Связанные» набора правил «PRRS_Fixed_PRR_Staggered_S3P». Введите эти сведения для правила повторной попытки оплаты, а потом сохраните изменения.
- Тип интервала повтора: Поэтапно
- Единица интервала: Минуты
- Интервальное значение: 1,2,3,4
- Шлюз оплаты: Stripe3P
- Категория ошибки шлюза оплаты: Недопустимые сведения об оплате
- Код ошибки шлюза оплаты: payment_method_invalid_parameter
При сохранении создается новое правило повторной попытки оплаты («PRR-000000722») с типом интервала повторной попытки («Шаговый»), единицей интервала («Минуты») и значением интервала («1,2,3,4»), переопределяющим стандартные значения набора правил повторной попытки оплаты.
Таким же образом, можно создать дополнительные правила повторной попытки оплаты для других категорий ошибок шлюза оплаты Stripe3P. Вкладка «Связанные» набора правил повторной попытки оплаты отображает список всех правил повторной попытки оплаты, созданных как часть набора правил.

