Why Don’t the Source and Destination metadata Values Match?
Question
Why doesn't the metadata field in Stripe match the metadata column in my destination?
Environment
Connnector: Stripe
Answer
Stripe doesn't generate events when only the metadata object is updated. Fivetran relies on Stripe API events to detect changes, so when Stripe does not generate and emit an event, Fivetran has no way to identify or sync metadata-only updates.
However, when Stripe generates an event for another change on the same record, that event includes the current state of all columns. In those cases, the associated metadatavalues are included in the incremental update.