Árni Gunnar Ragnarsson·July 31, 2026
#26.31 - Payment Ledger Export and Drag-and-Drop Booking Groups

You can now export a Payment Ledger straight into your accounting system. An admin configures it once — which columns to include, which segments to cover, whether refunds post as credit lines, and which date the export anchors on and from then on anyone with access can download a CSV for any date range. A live preview follows the form as you edit it, generated by the same code that builds the file, so what you see on screen is exactly what lands in the download. The file opens cleanly in Excel in any locale, and payment methods now carry a code field so your ledger lines map to the accounts you already use. You'll find it under Reports → Accounting.
Bookings can now be dragged between booking groups and the ungrouped list. Grab a booking by its handle and drop it into another group, reorder it within its current one, or pull it out into the ungrouped bucket — the whole area accepts the drop, including empty space. The new arrangement saves in one go, so a half-applied reorder is no longer possible, and if a save fails the list rolls back to where it started rather than leaving you guessing.
Static trips can record a planned capacity. The trip header now reads 34 / 40 instead of a bare participant count, the trips list has a Capacity column with a fill bar, and you can sort the list by how full trips are against plan. It's advisory, nothing blocks a booking that pushes a trip past its plan, and you can record a plan a trip has already outgrown. Draft orders also behave more predictably now: they stay in draft until the payment gateway confirms a payment or you release them by hand, and when you register a payment manually the dialog asks whether you want to move the order to Pending or Confirmed. Unrelated edits can no longer quietly promote an unpaid order into your live pipeline and reports.
The client list gained proper filters. Client type and country, alongside free-text search that now matches phone numbers with or without separators, SSID and profile code and you can save filter combinations as reusable views. Admins can edit and delete shared views in place instead of forking their own copies, while owners keep control of sharing and default settings. Creating an order moved from a three-step stepper to a two-screen flow with a sticky summary rail showing the trip, dates, participants, client and total as you build it. Invoices issued without a price breakdown can now generate a specification document listing the bookings in words, and Peppol e-invoices carry both the invoice PDF and that specification through to the recipient. Invoice PDFs also show payment terms and the due date beside the issue date.
Also improved: the dashboard's upcoming trips link now lands on a trips list filtered to upcoming departures, trip and order header strips read more clearly, products can be marked mandatory or preselected, booking slots can carry end times, long field explanations tuck behind a Why? toggle instead of squeezing labels, rejected Peppol credit notes can be re-sent, and failed PDF uploads no longer report a document as ready when it isn't.