POST payment/rates

For acquirer MOONEY.
This operation retrieves payment rates for all supported currencies, for informational purpose (e.g. for merchant to publish to their customers).

Request Information

URI Parameters

None.

Body Parameters

PaymentExchangeRatesRequest
NameDescriptionTypeAdditional information
acquirerId

Acquirer ID

string

Range: inclusive between 1 and 99999999999

merchantId

Merchant ID

string

String length: inclusive between 0 and 35

terminalId

Terminal ID

string

String length: inclusive between 0 and 16

localDatetime

Local Transaction Datetime in ISO8601 format with timezone

string

Required

Request Formats

application/json, text/json

Sample:
{
  "acquirerId": "sample string 1",
  "merchantId": "sample string 2",
  "terminalId": "sample string 3",
  "localDatetime": "sample string 4"
}

Response Information

Resource Description

PaymentExchangeRatesResponse
NameDescriptionTypeAdditional information
result

Possible codes: "0000", "6999", "6000", "6001", "6002", "6003", "6004", "6005", "6100"

Result

None.

rrrId

Rate Request Reference ID

string

None.

baseAmount

Base Amount

Amount

None.

rates

Payment rate information Use Exchange rate model

Collection of PaymentRate

None.

Response Formats

application/json, text/json

Sample:
{
  "result": {
    "code": "sample string 1",
    "description": "sample string 2"
  },
  "rrrId": "sample string 1",
  "baseAmount": {
    "value": "sample string 1",
    "fee": "sample string 2",
    "currency": {
      "code": "sample string 1",
      "numericCode": "sample string 2",
      "symbol": "sample string 3",
      "minorUnit": 4,
      "displayUnit": 5
    }
  },
  "rates": [
    {
      "currency": {
        "code": "sample string 1",
        "numericCode": "sample string 2",
        "symbol": "sample string 3",
        "minorUnit": 4,
        "displayUnit": 5
      },
      "direct": "sample string 1",
      "inverted": "sample string 2",
      "diffOverECB": "sample string 3"
    },
    {
      "currency": {
        "code": "sample string 1",
        "numericCode": "sample string 2",
        "symbol": "sample string 3",
        "minorUnit": 4,
        "displayUnit": 5
      },
      "direct": "sample string 1",
      "inverted": "sample string 2",
      "diffOverECB": "sample string 3"
    }
  ]
}