Point of sale release notes

Covers the Peach Payments Payment App on terminals. For **Intent API library (com.peach:intent_api) versions, see App-to-app integration.

2.2.11 - 2026-03-19

ChangeIntegrator impact
Improvements to e-receipt; order ID on e-receiptOrder reference may appear on customer e-receipt flows
Improve order ID fieldStand-alone Payment App order ID user experience
When re-printing slip, also show order IDReceipts show order ID when configured
Payment Links - default payment method; API error on create failurePayment Links via Intent (if enabled on merchant)

2.2.10 - 2026-03-11

ChangeIntegrator impact
Tips: remove confirmation screenFaster tip flow when tips enabled on merchant
Refunds text adjustmentPayment App refund user interface copy only
End of Day report fieldsNot integrator-facing

2.2.9 - 2026-02-25

ChangeIntegrator impact
Trigger tip flow on Intent paymentTips may appear when merchant has tips enabled - handle in POS flow timing
Get integratedMode setting from merchantConfigPeach Payments configures integrated mode per merchant
Build e-receipting flowE-receipt option on Payment App
Make card payment via QR configurableTerminal QR behaviour is merchant-configured
On incorrect supervisor object the app crashes on startupFixed - production Payment App stability
On refund receipts the timestamp is shown twiceReceipt display fix

2.2.8 - 2026-01-21

ChangeIntegrator impact
Enable refund flow on terminalRefund via Intent API supported (library 2.0.6+)
Allow Intent API to start payment link paymentsPayment Links can be initiated from Intent
Allow "Close" text on outcome screen to be dynamicUse redirectText on Sale or Refund builders
Capture merchant configuration from status callPeach Payments syncs terminal feature flags from the status call
Transaction history filter: send RRN in APILookup or search behaviour on Payment App
Add PayJustNow as payment methodAdditional payment method on terminal (merchant-configured)

2.2.7 - 2025-10-15

ChangeIntegrator impact
Add clientReferenceId to intent responseAdditional field in Intent response payload
QR payment initiation: include all posDataTill-point QR echoes full posData - ensure merchantTransactionId is set
Updated Payment App authorisation outcome messagePayment App user interface copy
SunmiPayHardwareService adjustmentsTerminal hardware compatibility (Sunmi)

Older versions

Contact support for historical release details.