
Your customers activate a branded payment keyboard inside WhatsApp, Instagram, Telegram, or Messages — and send payment links without leaving the conversation. Your bank stays front and center.

Your customers generate NFC or QR payment links from your app. No account details exchanged. Transfers settle on your existing rails.




Anyone who receives a payment link enters their details once. Every claim after that is a single tap. Fewer errors, fewer support calls, faster settlement.



Your colors, your logo, your trust signals. The SDK adapts to your bank's brand while keeping Magic's proven UX patterns. Available for iOS, Android, and React Native.

Settles via the fastest local rail — SPEI, SEPA Instant, Pix, Faster Payments, UPI, Bizum, Blik, and more. Magic orchestrates the experience; your bank executes the transfer. No fund custody, no new compliance burden.

Magic runs inside your infrastructure. KYC/AML, transaction monitoring, and risk limits stay entirely in your hands. Every link is unique, tokenized, and time-limited.
Schedule a personalized demo and see Magic running inside a banking app — live.