Adyen · Schema
TransactionRuleRestrictions
TransactionRuleRestrictions schema from Adyen API
PaymentsFinancial ServicesFintech
Properties
| Name | Type | Description |
|---|---|---|
| activeNetworkTokens | object | The total number of tokens that a card can have across different kinds of digital wallets on the user's phones, watches, or other wearables. Supported operations: **equals**, **notEquals**, **greaterT |
| brandVariants | object | List of card brand variants and the operation. Supported operations: **anyMatch**, **noneMatch**. |
| counterpartyBank | object | List of counterparty Institutions and the operation. Supported operations: **anyMatch**, **noneMatch**. |
| countries | object | List of countries and the operation. Supported operations: **anyMatch**, **noneMatch**. |
| dayOfWeek | object | List of week days and the operation. Supported operations: **anyMatch**, **noneMatch**. |
| differentCurrencies | object | Compares the currency of the payment against the currency of the payment instrument, and specifies the operation. Supported operations: **equals**, **notEquals**. |
| entryModes | object | List of point-of-sale entry modes and the operation.. Supported operations: **anyMatch**, **noneMatch**. |
| internationalTransaction | object | Indicates whether transaction is an international transaction and specifies the operation. Supported operations: **equals**, **notEquals**. |
| matchingTransactions | object | The number of transactions and the operation. Supported operations: **equals**, **notEquals**, **greaterThanOrEqualTo**, **greaterThan**, **lessThanOrEqualTo**, **lessThan**. |
| mccs | object | List of merchant category codes (MCCs) and the operation. Supported operations: **anyMatch**, **noneMatch**. |
| merchantNames | object | List of names that will be compared to the merchant name according to the matching type. Supported operations: **anyMatch**, **noneMatch**. |
| merchants | object | List of merchant ID and acquirer ID pairs, and the operation. Supported operations: **anyMatch**, **noneMatch**. |
| processingTypes | object | List of processing types and the operation. Supported operations: **anyMatch**, **noneMatch**. |
| sameAmountRestriction | object | Checks if a user has recently sent the same amount of funds in multiple transfers. To use this restriction, you must: - Set the rule `type` to **velocity**. - Specify a time `interval`. - Specify a nu |
| sameCounterpartyRestriction | object | Checks if a user has recently made multiple transfers to the same counterparty. To use this restriction, you must: - Set the rule `type` to **velocity**. - Specify a time `interval`. - Specify a numbe |
| timeOfDay | object | A start and end time in a time-only ISO-8601 extended offset format. Supported operations: **equals**, **notEquals**. |
| totalAmount | object | The total amount and the operation. Supported operations: **equals**, **notEquals**, **greaterThanOrEqualTo**, **greaterThan**, **lessThanOrEqualTo**, **lessThan**. |