S Spwig Marketplace
SumUp Terminal
Payment Terminal Provider

SumUp Terminal

by Spwig ✓ Verified · v1.1.0
0 installs
Free

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