Skip to main content

PaymentRuleCategory

Grouping for a payment rule's action. Determines which engine evaluates the rule and must be consistent with action.type.

  • CARD_ROUTING - Card routing/3DS rule (used with route_to, route_split).
  • PAYMENT_METHOD_VISIBILITY - Checkout-time visibility rule (used with hide).
  • PROVIDER_ELIGIBILITY - Provider candidacy rule (used with block_provider).
  • DENY - Decline rule (used with decline).
  • AUTHENTICATION - 3DS challenge control rule (used with force_challenge, skip_challenge).
  • FRAUD_DETECTION - Fraud detection override rule (used with trigger_fraud_check).
  • OPERATION_TAGGING - Operation tagging rule (used with tag_store, tag_pos, tag_store_split, tag_pos_split).
enum PaymentRuleCategory {
CARD_ROUTING
PAYMENT_METHOD_VISIBILITY
PROVIDER_ELIGIBILITY
DENY
AUTHENTICATION
FRAUD_DETECTION
OPERATION_TAGGING
}

Values

PaymentRuleCategory.CARD_ROUTING

PaymentRuleCategory.PAYMENT_METHOD_VISIBILITY

PaymentRuleCategory.PROVIDER_ELIGIBILITY

PaymentRuleCategory.DENY

PaymentRuleCategory.AUTHENTICATION

PaymentRuleCategory.FRAUD_DETECTION

PaymentRuleCategory.OPERATION_TAGGING

Member Of

PaymentRuleActionInput input