v1

latestOpenAPI 3.0.3Moneris2026-07-2454487645.8 KB
Multi-Currency Pricing Rate Lookup

Retrieve Multi-Currency Pricing Rate by Id.

Retrieve Multi-Currency Pricing Rate results by Id.

get/multi-currency-pricing-rates/{multi-currency-pricing-rate-lookup-id}

Response

Multi-Currency Pricing (MCP) Rate lookup Response

multiCurrencyPricingRateLookupIdstring required

Used to identify API resources which may be required for future follow-on transactions; i.e. Refunds, Corrections, Completions, Reversals, etc.

multiCurrencyPricingTransactionType'PAYMENT' | 'REFUND' required

Value representing the type of subsequent transaction request that the rate token will be used for

rateValidityEndTimestring date-time required

Date & Time

customDataobject nullable

Merchant can send custom meta data with the transaction in this object. Moneris will echo these values back in response.

createdAtstring date-time required

Time at which the object was created

Example response

{
  "multiCurrencyPricingRateLookupId": "pi0105ARZ3NDEKTSV4RRFFQ69G5FAV",
  "multiCurrencyPricingTransactionType": "PAYMENT",
  "rateValidityEndTime": "2019-07-30T06:43:40.252Z",
  "rateConversions": [
    {
      "cardholderAmount": {
        "amount": 3000,
        "currency": "USD"
      },
      "merchantSettlementAmount": {
        "amount": 4024,
        "currency": "CAD"
      },
      "multiCurrencyPricingExchangeRate": 1.3413,
      "multiCurrencyPricingStatusCode": 200,
      "multiCurrencyPricingStatusMessage": ""
    },
    {
      "cardholderAmount": {
        "amount": 2993,
        "currency": "USD"
      },
      "merchantSettlementAmount": {
        "amount": 4015,
        "currency": "CAD"
      },
      "multiCurrencyPricingExchangeRate": 1.3413,
      "multiCurrencyPricingStatusCode": 200,
      "multiCurrencyPricingStatusMessage": ""
    }
  ],
  "createdAt": "2019-07-30T06:43:40.252Z"
}