Payment method action list
The paymentMethodActionList is an array of PaymentMethodAction entries. That is, JSON objects, each representing a rule on how to handle payment method, fee and certain actions for selected payment method. For example:
code
[ { "PaymentMethod": "Visa", "Fee": "100" }, { "PaymentMethod": null, "Fee": "200" }, { "PaymentMethod": "MobilePay", "Fee": null } ]
Any rules here will overrule the corresponding rules set in Netaxept Admin's "Issuer fees" section. For each rule in the action list, the following parameters are available:
- PaymentMethod
- Name
- Fee
- CardType
- CardOrigin
- CardProductType
- Bin
- Action
Payment methods that are displayed in the payment window in the specified order. The payment methods should be comma separated. If omitted, all payment methods will be displayed in the default order. Also, it should be noted that the payment window will only display the payment methods that are activated for the merchant.
Format
PaymentMethodstringrequired
Payment methods that are displayed in the payment window in the specified order. The payment methods should be comma separated. If omitted, all payment methods will be displayed in the default order. Also, it should be noted that the payment window will only display the payment methods that are activated for the merchant. Valid values are listed in the tables found under the Payment methods section.
Namestringoptional
The name of the payment method.
Feestring (Numeric)required
Fee set to the payment methods, described as the lowest monetary unit without punctuation marks. For example: 100,00 NOK is noted as '10000' and 9.99 USD is noted as '999'. The fee will be added to the original amount. The fee will apply to all payment methods if
PaymentMethod
property is set tonull
. If fee itself is set to null, no fee applies.CardTypestringoptional
Type of the card(s) for which the fee or rule is defined. Valid values are: 'Debit', 'Credit', 'All'. Default value is 'All'.
CardOriginstringoptional
The origin of the country issuing the card(s) for which the fee or rule is defined. Valid values are: 'International', 'Domestic', 'EU', 'NonEU', 'All'. Default value is 'International'.
CardProductTypestringoptional
Product type of the card(s) for which the fee or rule is defined. Valid values are: 'Private', 'Corporate', 'All'. Default is 'All'.
BINstringoptional
The 6 digits at the beginning of the card number for which the fee or rule is defined. For example: '123456'.
Actionstringoptional
The action you want to execute to the transactions that meet the rule(s) you have defined. Valid values are 'Allow' and 'Reject':
-
Allow: Transaction is allowed. This is the default value.
-
Reject: Transaction is rejected.
-