Developer Resources
The RiskInformation element specification includes all the possible fields for creating the risk information XML. Not all elements are required for every payment type (e.g., Web, IVR, physical shipping, etc.). Check the element to determine when it is required.
Each complex element is described in its own section. Each section contains all the elements needed for the XML Path. For example, the XML path for the Account element is RiskInformation/Transaction/Purchaser/Account.
The API includes calls for charge and reversal transactions, creating temporary and permanent tokens, and monitoring system and transaction status.
The RiskInformation element is the overall parent element for the risk information XML. This element is required.
The Transaction element is the parent element for all transaction details. The Transaction element is required and contains the following complex elements:
Contains elements relating to information about the purchaser placing the transaction. | |
Contains elements relating to detailed information about the type of medium that the customer used for the transaction. | |
Contains elements relating to discounts applied to the entire order. | |
Contains the element relating to the date and time of the order. | |
Contains the element relating to the merchant identifier. | |
Contains elements relating to the billing aspects for the transaction. | |
Contains a group of Delivery elements for a transaction. | |
Contains elements relating to detailed information specific to the merchant. |