Payment Portal

One Portal to Accept
Any Payment.

ACH, wire, and crypto all in one portal. Collect any payment, donation, or investment from anyone. Your payer picks the rail. You pick where money lands.

Payment Portal dashboard showing configured payment links with multi-rail options

Accept Any Money, Effortlessly

Choose Your Rails

Enable the payment methods that make sense for your organization: ACH, wire, stablecoins, crypto, or any combination.

Set Destinations

Choose where each rail deposits. ACH could go to your bank, crypto to your Safe, stablecoins to your exchange, or any other configuration.

Payment Instructions

You can add custom instructions to each rail, including memo fields, reference numbers, and more.

No Signup Required

Your payer doesn't need a Mezzanine account. They click the link, pick a rail, and pay.

Automatic Tracking & Bookkeeping

Every payment through your portal is tracked in Mezzanine. Reconciled automatically against your accounts.

Shareable Link

One URL for your entire payment portal. Embed it, email it, or put it on your website.

One Portal to Do It All

Collect Payments

Send a link to clients and vendors. They pay via ACH, wire, or crypto. You don't chase down routing numbers.

Invoices

Attach a payment portal to any invoice. Your payer opens the link, picks a rail, and pays. No back-and-forth.

Receive Investments

Share your portal with investors during a fundraising round. They choose the rail. Funds land where you configured.

Checkout

Coming Soon

Embed your portal as a checkout step. Customers choose their preferred payment method and complete the transaction instantly.

Accept Donations

Coming Soon

Nonprofits and public goods projects can accept contributions via any rail. Fiat or crypto, one portal.

And More

Coming Soon

Membership dues, grant disbursements, event tickets, subscription renewals. Anywhere you need to accept money.

Payer Experience

One-Click Payer Experience

A clean, simple page with every rail you've enabled. No account creation or annoying app downloads. Payers just select and hit send.

  • No signup required: payers click the link and pay instantly
  • Multi-rail options: payer chooses between ACH, wire, stablecoins, or crypto
  • Custom instructions: each rail shows exactly what payers need to complete payment
  • Instant confirmation: all parties see status changes immediately
Payer experience showing a clean payment page with multi-rail options for completing payment

Three Steps to Get Paid

1

Configure Portal

Choose which rails to accept and set destination accounts. Your bank, your Safe, your exchange.

2

Share Link

Send your portal link to anyone. They see the payment options you've enabled and pick what works for them.

3

Get Paid

Payments land in the accounts you configured. Tracked, reconciled, and visible in your unified dashboard.

Accept any payment
ACH
Bank transfers, direct from any US account
Wire
Domestic and international wire transfers
Stablecoins
USDC, USDT, and more on every major chain
Crypto
ETH, BTC, and any token your payer holds

Included on every plan. Transactions cost 0.5% on Pay as you go and 0.0% on flat-fee plans.

See pricing

Ready to futurize financial operations?

Get started with Mezzanine and get paid in minutes.