Skip to content

Payment Tracking from Xero

When customers pay invoices through Xero, the payment information is automatically synced back to Vera.

  1. A payment is recorded against an invoice in Xero
  2. Xero sends a webhook notification to Vera
  3. Vera fetches the full payment details from Xero’s API
  4. Payment data is stored against the corresponding Vera invoice
  5. The invoice status updates to reflect the payment (e.g., marked as Paid)

For each payment synced from Xero, Vera displays:

  • Payment Amount — How much was paid
  • Payment Date — When the payment was received
  • Payment Status — The current status (e.g., Authorised)

Payments appear in the invoice detail view under the payments section.

If a payment is deleted or reversed in Xero, Vera detects this during the next sync and updates the local records accordingly.

Payment sync is fully automatic — there are no manual steps required. The system processes payments in the background, so there may be a brief delay between a payment being recorded in Xero and appearing in Vera.

To see payment data for an invoice:

  1. Open the invoice from the Sales page
  2. Click the green Total Paid amount to view the payment breakdown
  3. Individual payments from Xero are listed with their amounts and dates