Details of the generated exchange rate quote.
base AmountMonetaryThe amount in the baseCurrency to be converted to the quoteCurrency. If no amount was provided, then this amount is 1 unit of baseCurrency.
exchange RateExchangeThis much of quoteCurrency is required to buy 1 unit of baseCurrency. This includes merchant markupPercentage if any.
If a markupPercentage is specified, this field will be the sum of that percentage and the tradeRate.
expires AtTimestampWhen the exchange rate quote represents expires.
idID!Non-nullUnique identifier, which must be passed in the payment request in order to honor the exchange rate during settlement.
quote AmountMonetaryThe amount in the quoteCurrency converted from the baseCurrency.
If no amount was provided, then this amount is converted from 1 unit of baseCurrency, which will be the same as exchangeRate after rounding-off.
refreshes AtTimestampWhen the exchange rate quote represents will be refreshed.
trade RateExchangeThis is the rate at which PayPal will settle with the merchant.
type ExchangeRateQuote {
id: ID!
baseAmount: MonetaryAmount
quoteAmount: MonetaryAmount
exchangeRate: ExchangeRate
tradeRate: ExchangeRate
expiresAt: Timestamp
refreshesAt: Timestamp
}