Platforms

Payment integration for platforms

Card payments, marketplaces and payouts built into your platform, not bolted on.

In short

63Digital builds payments into platforms: Stripe Connect marketplaces that take a fee and pay out to sellers, in-person payments with Stripe Terminal and Tap to Pay on iPhone, ticketing checkouts on Stripe and Square, and a checkout that runs on seven gateways. We build the webhooks, refunds, reconciliation and fee billing behind them, not just the pay button.

Guides

How to, from jobs we've done

Stripe

How to build a Stripe Connect marketplace in .NET

Let Stripe host merchant sign-up, and treat a merchant as ready only when Stripe confirms payments and payouts are both switched on with nothing outstanding. Your platform creates each payment, passes the merchant their share and keeps its fee as the money moves. Refunds come back out of the merchant's share, while your fee stays with you.

Stripe

How to keep Stripe keys off mobile apps and plugins with a reverse proxy

Put a gateway between your apps and Stripe so the apps never hold your platform's Stripe secret key. Each app or plugin gets its own key that you can withdraw. The gateway works out which merchant it belongs to, adds the merchant's account and your fee on the server, and only passes on the Stripe requests you've approved.

Stripe

How to recover Stripe interchange fees from connected accounts automatically

Stripe reports the card network costs behind every payment on your merchants' accounts. Import that report daily, count each fee once, and total what each merchant owes. Then collect it from their Stripe balance on a schedule, labelling each bill by merchant and period so that a retry can never bill anyone twice.

Stripe

How to take payments with Tap to Pay on iPhone using Stripe Terminal

Tap to Pay turns a merchant's iPhone, or an NFC Android phone, into a contactless card reader through Stripe Terminal. Your app needs Apple's approval, each merchant needs their own Stripe location so payments land with the right business, and payments are created on your server with your fee. Most of the work is handling phones that can't tap.

Square

How to build a ticketing marketplace on Stripe Connect and Square

Make the promoter the merchant of record: connect their own Stripe or Square account, take payments on it, and take your cut as a platform fee. Cap that fee to fit both providers' limits, set up Apple Pay and Google Pay on every promoter's account, record the real processing fee, and fix every bug on both providers together.

Apple & Google Wallet

How to add Apple Wallet and Google Wallet tickets to your platform

Add an Apple Wallet pass and a Google Wallet save link to each ticket, both signed with credentials Apple and Google issue to you. Keep the QR code exactly as it is so door scanners still work, serve passes from unguessable links that need no login, and switch wallets on per organiser once each has been verified.

Need payments built into your platform?

Tell us who pays whom, and how. We'll design the flow, the fees and the reconciliation before a line of code.