# Quote Field Definitions and Types

Below are the definitions for the fields associated with a Quote

# Quote Entity

Field NameDescriptionTypeFormat
`expirationIntervalInSec`Convera generated number of seconds that the quote will be activeSystem`integer`
`createdOn`Convera-generated timestamp when a quote is recieved in UTC time zoneSystem`timestamp`
`status`Convera-generated status of the quote.System`string`
`lastUpdatedOn`Convera-generated timestamp when a quote is received in UTC time zoneSystem`timestamp`
`isDirectRate`Convera-generated flag that indicates the customers preference on rates. True indicates direct rates and False indicates indirect ratesSystem`string`
`rate`Convera-generated direct rateSystem`integer`
`rateInverted`Convera-generated indirect rateSystem`integer`
`decimalsDirect`Convera-generated number of decimals that will be displayed in `rate` fieldSystem`integer`
`decimalsIndirect`Convera-generated number of decimals that will be displayed in the `indirect` fieldSystem`integer`
`incomingOrderId`For committed orders, the order ID associated with the quote1System`string`
`tradeAmount`Convera-generated amount that will be sent to beneficiary. 'tradeAmount' is dependant on payment payload. If payment field 'isFixedAmountInSettlementCurrency' = FALSE, then 'tradeAmount' is the figure that is passed in the payment field 'amount', and what will be delivered to the beneficiary. If payment field 'isFixedAmountInSettlementCurrency'=True, then 'tradeAmount' is the Convera-calculated amount, using the rate displayed in the quote, that will be delivered to the beneficiary.System`integer`
`settlementAmount`Convera-generated amount that must be received from the client. `settlementAmount` is dependent on payment payload. If payment field `isFixedAmountInSettlementCurrency` = FALSE, then `settlementAmount` is the Convera-calculated amount, using the rate displayed in the quote, that must be received at Convera. If payment field `isFixedAmountInSettlementCurrency`=True, then `settlementAmount` is the figure that is passed in the payment field 'amount', that must be received at Convera.System`integer`
`tradeCurrency`Currency code that is passed in the payment payload field `currencyCode`, that will be delivered to the beneficiarySystem`string`
`settlementCurrency`Currency code that is passed in the payment payload field `settlementCurrencyCode`, and must be received at ConveraSystem`string`
Convera Logo

Β© 2022 All Rights Reserved