Spend Control Test Endpoint
Test Spend Control Rules Evaluation
This operation can be used to evaluate spend control rules for a test transaction.
POST
/
v1
/
evaluate
/
test
Query Parameters
auditUser
string
requiredThe audit user to log the request
Body
application/json
cardId
string
requiredmerchantCategoryCode
string
requiredsettlementAmount
object
requiredAmount including currency
merchantCountryCode
string
A valid ISO-3166-1 alpha-3 country code.
merchantId
string
acquirerId
string
cardholderVerifications
enum<string>[]
Available options:
WALLET
, PIN
, BIO
, THREE_DS
cardEntryMode
enum<string>
Describes how the card credentials were captured. Possible values:
UNKNOWN
- the message from the merchant did not include a distinct method.MANUAL_ENTRY
- the card credentials were manually entered by the merchant.MAGNETIC_STRIPE_READ
- the magnetic stripe of the card was read by a terminal.CHIP_READ
- the EMV chip of the card was read by a terminalCONTACTLESS
- contactless transactions, i.e. the card credentials were read with near field communication (NFC) either from chip or digital wallet.ELECTRONIC_COMMERCE
- the cardholder entered the card credentials as an e-com merchant.
Available options:
UNKNOWN
, MANUAL_ENTRY
, MAGNETIC_STRIPE_READ
, CHIP_READ
, CONTACTLESS
, ELECTRONIC_COMMERCE
cardholderPresent
boolean
Response
200 - application/json
decision
enum<string>
Spend control decision
Available options:
DECLINE
, APPROVE_PARTIAL
, APPROVE
partialApprovalAmount
object
Amount including currency
details
object[]