Posts
The Gas Centre and BBQ Shop Limited – Gas System – 2026-03-10
Registering credit note webhook. Logging webhook payload. Restricting CreditNotePolicy to administrator only. Tweaking display of invoice order ID instead of invoice ID. Researching the effect of a credit note causing an invoice at wholesale fuel rate to drop to 5% fuel rate – credit item at wholesale rate, adjust VAT by 15% of remaining items. […]
The Gas Centre and BBQ Shop Limited – Gas System – 2026-03-09
submitCreditNote function. Handling rounding errors. Allocating credit note to an invoice if necessary.
The Gas Centre and BBQ Shop Limited – Gas System – 2026-03-05
CreditNoteService. Handling status changes. Reviewing Xero API docs for credit note webhooks and endpoints. Queries to MG re: syncing credit notes from Xero to GS; handling refund payments.
The Gas Centre and BBQ Shop Limited – Gas System – 2026-03-04
Fixing refreshCreditNoteLineItems. Logic to handle updated credit note. Validating line items for invoice credit notes. Credit note statuses in settings. Status field. Notes field. Views for credit note form details and scripts. Customer credit notes.
The Gas Centre and BBQ Shop Limited – Gas System – 2026-03-03
Investigating line items with 0 quantity (to track returns) syncing to Xero with quantity 1 – Xero does not allow quantity = 0. Adding and deleting credit note line items.
The Gas Centre and BBQ Shop Limited – Gas System – 2026-02-27
Refactoring UI for credit note creation to be client-side only – validation is weak. Refactor to populate a new credit note with all order items. Modifying V12 Finance limit to 25K. Trello task for shipping address check.
The Gas Centre and BBQ Shop Limited – Gas System – 2026-02-20
CreditNoteLineItem controller and policy. Create credit note UI.
The Gas Centre and BBQ Shop Limited – Gas System – 2026-02-18
Reviewing Xero credit note process. Checking CreditNote API docs. Planning credit notes for invoices and customers (standalone). CreditNote and CreditNoteLineItems models. Credit note controller.
The Gas Centre and BBQ Shop Limited – Gas System – 2026-02-09
Phone call with FC re: Gas System credit notes.