checkType property

  1. @JsonKey(name: JsonKeys.checkType)
CheckType? checkType
final

Есть CheckType не передается, автоматически проставляется значение NO.

Возможные значения:

  1. NO – сохранить карту без проверок. Rebill ID для рекуррентных платежей не возвращается;
  2. HOLD – при сохранении сделать списание на 0 руб.* RebillID возвращается для терминалов без поддержки 3DS.
  3. 3DS – при сохранении карты выполнить проверку 3DS и выполнить списание на 0 р.* В этом случае RebillID будет только для 3DS карт. Карты, не поддерживающие 3DS, привязаны не будут.
  4. 3DSHOLD – при привязке карты выполняем проверку, поддерживает карта 3DS или нет.

Для всех карт выполняется списание на 0р.

Implementation

@JsonKey(name: JsonKeys.checkType)
final CheckType? checkType;