Seamlessly integrate fiat payments into Web3 games

Build credit card and bank payments for NFTs and tokens directly into your game environment.

Backed by
Backed by

Maintain an immersive experience

In-game payment feature means higher conversion, better retention, and your users never leave the context of the game.

Native integrations and seamless flows built directly into gameplay.
Own the user journey from end to end.
Several integration options that fit your game's experience.

Built for Web3 game developers

Our products enable configurable, customizable
integrations to suit your needs.

String Checkout

Fast, simple, and effective. Our easiest integration to enable on-ramps and NFT purchases.

String Direct

No more widgets! You design the frontend while we handle sensitive card data behind the scenes.

Unity SDK

Seamlessly integrate payments into your native or web-based Unity games.

Smart Contract Onboarding

Bring your own contract to enable payments for any on-chain function.

Allow any on-chain use case

Plug-in your smart contracts to bring payments to any in-game service.

Land Sales
Off-ramps and Payouts
Custom in-game marketplaces
Fiat On-Ramps
NFT Mints
Cross-Chain Payments
Off-ramps and Payouts
Land Sales
Custom in-game marketplaces
Fiat On-Ramps
NFT Mints
Cross-Chain Payments
Custom-built for builders
Created with an API-first approach so you never have to compromise on what you design.
{ var quoteRequest = new QuoteRequest( userAddress: playerWallet, chainId: 42170, contractAddress: "0x861aF9Ed4fEe884e5c49E9CE444359fe3631418B", contractFunction: "mintTo(address)", contractReturn: "uint256", contractParameters: new string[] { playerWallet }, txValue: "0.08 eth", gasLimit: "800000" ); var quoteResponse = await StringXYZ.Quote(quoteRequest); lastQuote.cardToken = StringXYZ.GetPaymentToken; txResponse = await StringXYZ.Transact(lastQuote);}
Integrated authentication and streamlined login
Risk-adjusted bespoke KYC
Real-time payouts, no reconciliation necessary
100% fraud and risk protection