Docs
You want to know why Chargebee cannot void an invoice in Xero, or why voiding in Chargebee updates Xero in a way that affects closed periods. This is controlled by Xero lock dates and user roles.
Xero uses lock dates to prevent changes to transactions before a certain date. Whether a void can be synced depends on the lock date and the user role used for the Chargebee–Xero connection.
So if an invoice was issued in a period that is now locked, voiding it in Chargebee and syncing may be blocked by Xero. For more detail, see Xero’s Set up and work with lock dates.
Chargebee sends the void request to Xero; Xero decides whether to allow it based on lock dates and the integration user’s role. If voiding still fails after confirming the role and lock settings, contact Xero Support. Chargebee cannot override Xero’s lock date behaviour.
Show more
Was this article helpful?