exchangeRate.source can be absent or null. When present, it is a string;
do not assume a fixed set of source values.
Rate sources
Wholesale rate describes the wholesale foreign exchange rate used for DCC transactions. The source field identifies the provider or type of rate, so the returned wording can differ between integration methods. Preserve the value returned by the API; do not replace it withWholesale rate when
parsing or storing the response.
In Rate Service Connect, the exchangeRate.source value can be
absent, null, or an unfamiliar string. Handle these values according to
your integration’s requirements.
Field names
The source field name depends on the integration method:Source timestamp
In Rate Service Connect,exchangeRate.sourceTimestamp can be
absent or null. When non-null, it is formatted as ISO 8601.
Do not assume every rate offer includes a source timestamp.
Next steps
- Request a DCC offer using Rate Service Connect:
how to request a rate offer and interpret the
sourceandsourceTimestampfields in the response. - Request a DCC offer using Rate Service Classic: how to request a rate offer using the Rate Service Classic API.
- Field mapping reference: how field names correspond across integration methods.
