SumUp Terminal
Install directly from your Spwig admin → Don't have Spwig yet?
Screenshots
About this component
Accept card-present payments using SumUp Solo card readers via cloud API. Push payments to SumUp hardware from your POS.
Versions
v1.1.0
2026-08-01
- Amounts use the currency's actual minor unit (0 for zero-decimal currencies like JPY, else 2) with ROUND_HALF_UP, instead of a hardcoded minor_unit:2 and int(amount*100) that truncated and mis-scaled non-2-decimal currencies.
- SECURITY: Reader checkout sends a client_transaction_id from an explicit per-attempt id (when supplied) so a retried/timed-out request de-dups instead of pushing a second checkout to the reader.
- Refund amount is quantized instead of passed through float(), removing binary float precision error.
v1.0.0
2026-02-09
- Initial release with SumUp Cloud API terminal support
- Cloud-based payment initiation via Readers Checkout API
- Status polling for payment completion
- Reader pairing and discovery
- Checkout termination (cancel) support
- Full and partial refund support
- Support for Solo and Solo Lite readers
Ready to install SumUp Terminal?
Install from your Spwig admin → Marketplace tab. Don't have a Spwig install yet? The commerce platform is free and open source.
Get Spwig → Browse more