Release Notes (Release 31.0.2) - Online Portal
This release improves payment reliability, protects account and contact information, and ensures invoices and confirmations reach their recipients.
Payments & billing
- Payments can no longer be charged twice from a double-click or quick re-submit.
- Saved cards with an outdated billing address work again, instead of failing every payment.
- A customer's only or default saved card can now be removed.
- Corrected payments no longer double-count, so order totals match what was actually collected.
Security & privacy
- Cart, checkout, and customer details are now visible only to the account they belong to.
- Email addresses are no longer exposed beyond where they're needed.
- Deactivated customers are kept out of the web shop, while still able to pay an invoice sent to them by link.
Invoices & email
- Invoices and confirmations now send even when an address is accidentally listed more than once (previously the whole email could silently fail).
Checkout & accounts
- The contract-agreement line now appears only where a contract is actually required.
- New customer accounts are no longer left half-created when an error occurs.
Reliability
- Product and beverage groups no longer fail to sync.
- Missing order lines are now restored in carts.
- Event revenue is categorized correctly.