Enum TransactionRuleInfo.PurposeEnum

  • All Implemented Interfaces:
    Serializable, Comparable<TransactionRuleInfo.PurposeEnum>
    Enclosing class:
    TransactionRuleInfo

    public static enum TransactionRuleInfo.PurposeEnum
    extends Enum<TransactionRuleInfo.PurposeEnum>
    Specifies the reason for creating the rule. Possible values: * **fraud**: the rule is created to regulate fraudulent activity. * **policy**: the rule is created to ensure that the transaction adheres to your business' policies. For example, if your business has policies about the Merchant Category Codes (MCCs) allowed on a transaction, you can create a rule to block transactions that have specific MCCs.