Integrate payments with QiCard
Build secure checkout, receive real-time webhooks, and go live fast with our REST API and native mobile SDKs.
Everything you need to accept payments
From a powerful REST API to native mobile SDKs — integrate QiCard the way that fits your stack.
Powerful REST API
A clean, well-documented REST API to create payments, verify transactions and reconcile — secured with 3D Secure.
Real-time Webhooks
Receive instant payment notifications the moment a customer completes a transaction, so you can automate fulfilment and reconciliation.
Flutter SDK
Drop payments into your Flutter app with our native SDK, designed for a smooth, fully native checkout experience.
React Native SDK
Add secure checkout to your React Native app with a lightweight bridge and just a few lines of code.
Native Android SDK
Integrate QiCard payments natively on Android with our Kotlin-friendly SDK.
Native iOS SDK
Integrate QiCard payments natively on iOS with our Swift SDK.
Why QiCard Payment Gateway
Everything teams need to launch and scale payments with confidence.
Universal payment solution
QiCard Payment Gateway accepts payments from a wide range of card issuers, inside and outside Iraq.
Powerful integration API
A REST-first API with predictable responses, 3D Secure and thorough documentation — so you can ship in days, not weeks.
Mobile payment SDKs
Almost every major mobile framework is supported — Flutter, React Native, Android and iOS — with a consistent, native checkout.
Start integrating today
Follow the quick-start guide to create your first payment, or grab the OpenAPI collection and explore every endpoint.