Request to retrieve the options available for processing a payment, for example, the credit cards and currencies.
You can also use this operation to perform a Rate Quote for Dynamic Currency Conversion or to calculate the applicable Surcharge for an order.
Warning! This operation must not be called directly from the browser, as it would reveal the integration password to customers.
This operation may not be needed if such values rarely change and can be hard-coded into the website handling the transaction. However, the operation is useful for populating and validating transaction fields (for example) if these values can change in real time for a business's website.
If the operation is called with no parameters, all values that could apply for all fields are returned: all of the possible currencies, all of the possible card types, and so on. Non-complex websites can use this unmodified data set for building a website's presentation and input validation.
Some websites require more complex configuration (for example, where USD and EUR currencies are supported on MasterCard and Visa, but only USD on American Express). Call the operation with parameters to restrict the returned values. If a sourceOfFunds.provided.card.prefix is passed in, only currencies applicable to the card brand identified by the prefix are returned. If an order.currency is passed in, only payment options applicable for that currency are returned.
URL | https://ap-gateway.mastercard.com/api/nvp/version/59 |
HTTP Method | POST |
Authentication |
This operation requires authentication via one of the following methods:
|