Skip to main content
JustSoftLabJustSoftLab
JustSoftLabJustSoftLab
AI Assistant
All case studies
FintechPlatform EngineeringWeb Development

Crypto payment gateway widget for Web3 platforms

Client: SwipeLuxDuration: 4 monthsTeam: 4 engineers
Crypto payment gateway widget for Web3 platforms

Embeddable

ShadowDOM widget

KYC-ready

SumSub integration

Multi-crypto

Currency support

Fiat on-ramp

Mercuryo powered

The challenge

SwipeLux needed an embeddable payment widget for B2B platform integrations that simplifies cryptocurrency payment acceptance while streamlining infrastructure for crypto wallets, NFTs, and neobanking features. The widget had to integrate seamlessly into any host platform without disrupting existing UX — meaning complete style isolation and zero CSS conflicts. Additionally, it required built-in KYC/AML compliance to meet regulatory requirements across multiple jurisdictions.

Our solution

We built a shadowDOM-based web widget using React and TypeScript that embeds into any platform with a single script tag. ShadowDOM encapsulation ensures the widget's styles never conflict with the host platform's CSS. Mercuryo powers crypto acquiring and fiat-to-crypto on-ramp functionality, letting users purchase cryptocurrency directly with credit cards. SumSub handles automated KYC identity verification to satisfy compliance requirements. Twilio provides SMS notifications for transaction confirmations, while Mailgun handles email communications. The widget supports multiple cryptocurrencies with real-time transaction status tracking and a responsive design that adapts to any container size.

Key highlights

1

ShadowDOM isolation

Widget styles never conflict with host platform

2

KYC/AML compliance

SumSub identity verification built in

3

Fiat on-ramp

Users buy crypto with cards via Mercuryo

4

Multi-platform embed

Works on any website with one script tag

Tech stack

ReactTypeScriptshadowDOMMercuryoSumSubTwilioMailgun

Need similar results?

Let's discuss your project.

Get in touch