in this platform system, a timezone offset is measured in minutes not seconds;e.g., -60 means UTC+01:00
120 means UTC-02:00use case#
transaction receipt#
a transaction receipt generated image can be accessed from the URL from the transaction object; transaction?.receipt?.image?.url;
the date-time returned from the server is in standard UTC, with an offset of zero;
to render the date-time in the local time of the user viewing the transaction at a particular location, it is recommended that when the URL is fetched, a query param timezoneOffset is to be provided;if the URL is https://base.url/transaction/id/receipt/download/image;
then, the modified URL becomes if the URL is https://base.url/transaction/id/receipt/download/image?timezoneOffset=-60alternatively, you could call the get transaction endpoint, and pass the timezoneOffset query param; it will auto append that with the receipt URL;⚠️ this won't affect transaction?.dateCreated value, which remains in standard UTC; Modified at 2025-10-04 05:37:48