SumUp Payment Integrations
Guides developers through implementing secure in-person and online payment flows using SumUp SDKs and APIs.
The SumUp skill provides a comprehensive framework for integrating SumUp's payment ecosystem into any application, covering both terminal (card-present) and online (card-not-present) checkout flows. It helps developers navigate complex integration choices—such as choosing between native Mobile SDKs, the platform-agnostic Cloud API for Solo readers, or the web-based Card Widget—while enforcing critical security standards. By providing structured workflows for authentication, checkout orchestration, and asynchronous webhook verification, this skill ensures that payment implementations are robust, PCI-compliant, and easy to debug.
Key Features
01Standardized validation checklists for testing success, failure, and idempotency
023 GitHub stars
03Comprehensive guides for 3DS handling and asynchronous webhook verification
04End-to-end implementation patterns for Cloud API and native Mobile SDKs
05Decision tree for selecting the optimal terminal or online integration path
06Security enforcement for server-side secret management and PCI compliance
Use Cases
01Orchestrating remote terminal payments via the SumUp Cloud API
02Building a custom Point of Sale (POS) system using SumUp card readers
03Integrating a secure e-commerce checkout flow with the SumUp Card Widget