Your website.A complete checkout.

Open MakePay checkout in a modal overlay, keep customers in your product, and listen for payment events and redirects.

Checkout inside your product

Integrated without owning the payment page

The modal approach keeps your product experience tight while MakePay keeps payment routing, status, and fallbacks consistent.

Lightweight modal script

Load @makecrypto/makepay-modal from unpkg to open the same checkout from your site or app.

Events and redirects

Connect close behavior, payment progress, success redirects, and webhooks to your product flow.

Same brand settings

Logo, colors, domain settings, and confirmation email behavior stay managed in MakeCrypto.

Overlay checkout

Track modal launches, close events, webhook updates, and fallback hosted links from one integration view.

@makecrypto/makepay-modal

Load the official modal script from unpkg to launch checkout from your own button.

Events

React when checkout updates, closes, redirects, or confirms.

Same UID

Hosted and embedded modes use the same MakePay payment link.

  • Load modal script
  • Open payment UID
  • Listen for events
  • Keep hosted fallback

Where embedded checkout fits

Use an overlay when checkout belongs inside your product journey and you still want MakePay to handle payment complexity.

SaaS upgrade flows

Open checkout when a user upgrades, buys credits, or confirms a paid workspace action.

On-site product checkout

Keep shoppers on your website while the modal handles crypto payment instructions and status.

Wallet-native products

Give crypto users a payment experience that feels native to the product they already use.

A few things worth knowing.

Is embedded checkout different from hosted checkout?

It uses the same payment link and hosted checkout, but opens inside your product through the modal or embedded route.

Do developers need the MakePay docs?

Yes. Use the MakeCrypto documentation for modal setup, events, redirects, and implementation details.

What happens if a modal cannot open?

Keep the hosted MakePay URL as the fallback so customers can still complete payment on the public checkout page.

Keep exploring.

Embedded Crypto Checkout