Release notes
Version 1.4.6
- Features
- Print mixed content in a single receipt request
You can now combine text, QR codes, and barcodes into one print request. This eliminates the risk of incomplete receipts caused by multiple separate requests failing midway.
- Structured JSON receipt format
Receipts can now be delivered in a rich, structured format alongside the standard plain-text format. Both can be requested at the same time, giving integrators full flexibility in how they display and process receipt data.
- Open the payment menu via API
The payment solution menu on the terminal can now be triggered directly through an API call, making it easier to integrate terminal navigation into point-of-sale workflows.
- Control whether the terminal prints the receipt
Integrators who manage their own receipt printing can now instruct the terminal to skip printing on its side, preventing duplicate receipts. The receipt data is still returned in the response regardless.
- Transaction reference echoed back in responses
Every transaction response now includes the same unique reference ID as in the original request, making it straightforward to match requests to responses and supporting idempotency.
- Terminal settings survive app downgrades
Terminal configuration is now backed up to the cloud. If the app is downgraded and reinstalled, which previously wiped all local settings, the terminal can restore its configuration automatically on first launch, with no manual setup needed.
Update history
Release date: March 4, 2026
Features
Exponential backoff retry with 5 attempts starting in 2 seconds to resend the dropped messages
Persist the unprocessed messages with automatic resend on reconnect
Implement a stateless abort broadcast to cancel in-flight requests
Add print receipt mapping with SmartPOS API
Add RetailerPaymentResult with status messages request
Return tip amounts in NEXO PaymentResponse
Improve WPI Intent Action for Admin Requests
Add support for refund message status and repeated reversal response
Bug fixes
Resolve missing webhook responses
Enhance error remark handling in the WPI response
Map NEXO AllowedEntryMode to WPI useManualPanKeyEntry
Map NEXO line width to WPI receiptWidth
Map WPI DCC fields to NEXO CurrencyConversionResult
Echo full Cashier-ID in NEXO responses