Connector Improvement: Update Stripe Invoice hosted_invoice_url
AnsweredWe're experiencing an issue with Stripe's stripe.invoice.hosted_invoice_
Because the connector syncs stripe.invoice incrementally, Fivetran never re-fetches older invoice records, so hosted_invoice_url stays stale after it expires. I ran into the same issue at a prior company using another billing system (Maxio) and Fivetran was able to adjust sync behavior to ensure expiring URL fields refresh.
Is there an existing setting/workaround, or can you update the connector behavior to periodically refresh this field (or re-sync invoices) so hosted_invoice_url stays valid?
-
Official comment
Hi Austin,
Thank you for raising this — you’re right to call out the behavior aroundhosted_invoice_url.Stripe regenerates both
hosted_invoice_urlandinvoice_pdfevery time an invoice is retrieved via the API, even when the underlying invoice record hasn’t changed. Since Stripe doesn’t emit events for these updates, the connector doesn’t pick them up during incremental syncs. As a result, these fields are only refreshed during a resync, which is why they can become stale over time.At the moment, there isn’t a dedicated setting to periodically refresh just these fields. I’m checking if we can suggest any workarounds here are feasible without introducing unnecessary load or side effects. I’ll follow up once I have more clarity.
Separately, it would be helpful to understand how you’re using
hosted_invoice_urlandinvoice_pdfdownstream. Knowing the use case will help us better evaluate potential approaches and prioritize next steps.
Best
Sandeep
Please sign in to leave a comment.
Comments
1 comment