For GiveCampus integrations and API.
The gifts API returns timestamps.deposited_at as Unix seconds, selecting the linked deposit timestamp when present and otherwise the gift's deposited timestamp. Deposit reporting formats timestamps in the school's timezone. A connector using UTC or another timezone can assign the same instant to a different date; for example, 20:00 in a UTC-minus-four zone is midnight the following day in UTC.
Compare the raw timestamp, school timezone, connector conversion and query date boundaries for the same gift and deposit IDs. Keep timezones explicit and do not convert an already converted value twice. This explains a possible date difference, not proof of a particular Omatic fault or current API delay. Investigate an isolated missing gift separately for its selected state, timestamp, deposit association and connector run/error.
Comments
0 comments
Please sign in to leave a comment.