Skip to main content

Community

Connector Improvement: Update Stripe Invoice hosted_invoice_url

Answered

Please sign in to leave a comment.

Comments

1 comment

  • Official comment

    Hi Austin,


    Thank you for raising this — you’re right to call out the behavior around hosted_invoice_url.

    Stripe regenerates both hosted_invoice_url and invoice_pdf every 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_url and invoice_pdf downstream. Knowing the use case will help us better evaluate potential approaches and prioritize next steps.

    Best
    Sandeep