#laravel
10 posts
- Oct 10, 2026
Asking for a tax invoice when you buy a NosFerry ticket
The NosFerry checkout has a checkbox for requesting an invoice with a Cabo Verde tax number. The NIF sets the type, and the invoice arrives by email.
- Oct 08, 2026
Managing NosFerry tickets without an account
My Tickets on nosferry.com opens with a booking reference, the purchase email and a six-digit code. Then you can change a trip, print or resend tickets.
- Oct 05, 2026
Buying a Nôs Ferry ticket online
Nôs Ferry tickets used to be sold only at the counter. This is how buying one online works, from picking the departure to the email with the tickets.
- Oct 02, 2026
What NosFerry Support 1.0 changes for passengers
NosFerry Support 1.0 adds general support, French and Spanish, and closes a request after five business days without a reply from the passenger.
- Oct 02, 2026
What Laravel SISP 3.0 broke, and why
A merchant reference was a timestamp. A refund never left the process. The first migration could never finish on MySQL. 3.0 closes all three.
- Sep 01, 2026
Laravel SISP 2.1 separates the buyer from the customer
A checkout has two identities: the person who pays and the entity the invoice belongs to. Version 2.1 stops collapsing them into one.
- Aug 31, 2026
Laravel SISP 2.0 shipped almost no features
The 2.0 release changed 126 files and added little a user can see. It spent the whole budget on extension points instead.
- Jun 04, 2026
Laravel SISP 0.7 makes checkout state visible
The 0.7 release turns Laravel SISP from a payment redirect helper into checkout infrastructure with memory.
- May 24, 2026
Laravel SISP 0.6.4 makes payment states explicit
0.6.4 folds two small releases into one cleanup of pending payments, signed retries, totals, refunds, and metadata.
- May 17, 2026
Spectra, day one
I bootstrapped Spectra on a Thursday morning. By midnight it was reading real Laravel routes. The first commit that mattered was not the one that mattered.