Overview
The sumup package is a Flutter wrapper for the SumUp SDK, enabling seamless integration of card payment functionality into Flutter apps on Android and iOS. It allows developers to connect to SumUp terminals, authenticate users, and process payments directly within their applications. Designed for simplicity and reliability, it abstracts the complexities of native SDK interactions while maintaining secure transaction handling. Ideal for businesses needing mobile point-of-sale capabilities with minimal setup.
Use cases
- Mobile POS systems
- In-person retail payments
- On-the-go service billing
- Event ticketing apps
- Small business payment solutions
Key features
- Native SumUp SDK integration
- Secure card payment processing
- Cross-platform support (Android & iOS)
- Easy terminal connection
- User authentication flow
Suitable for
- Retail apps
- Service-based businesses
- Event organizers
- Freelancers accepting payments
- E-commerce extensions
Considerations
- Requires SumUp merchant account
- Limited to supported regions
- Dependent on SumUp terminal hardware
- Needs proper compliance with payment regulations
- Background execution may require additional configuration