Open checkout when a user upgrades, buys credits, or confirms a paid workspace action.
Checkout inside your product
Embedded crypto checkout overlay
Embedded MakePay checkout lets your product keep the buying flow on-site while MakePay handles the crypto payment experience. Use the modal script, open the same payment UID inside an iframe overlay, and connect events or redirects to your product workflow.
/modal/makepay.js
Use the modal script 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.
How it works
Where embedded checkout fits
Use an overlay when checkout belongs inside your product journey and you still want MakePay to handle payment complexity.
Why MakePay
Integrated without owning the payment page
The modal approach keeps your product experience tight while MakePay keeps payment routing, status, and fallbacks consistent.
All-in-one
One MakePay service path, the same direct settlement model.
The service page should make the launch path obvious. These are the customer moments, team controls, and payment outcomes this MakePay flow is designed to cover.
Keep shoppers on your website while the modal handles crypto payment instructions and status.
Give crypto users a payment experience that feels native to the product they already use.
Use /modal/makepay.js to open the same checkout from your site or app.
Connect close behavior, payment progress, success redirects, and webhooks to your product flow.
Logo, colors, domain settings, and confirmation email behavior stay managed in MakeCrypto.
Service model
Built around direct wallet payments, not custody.
MakePay keeps the same operating model across services: branded checkout, clear status, team visibility, and settlement routes that point back to the merchant wallet.
Lightweight modal script
Use /modal/makepay.js 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.
Embedded integration
Overlay checkout
Launch mode
Overlay
Checkout opens inside your app
Event stream
7 types
Status and close callbacks
Fallback
Hosted
Same payment URL remains available
Bring checkout to the customer
In-app
Customers can pay without losing the product context that made them ready to buy.
Service answers
The useful questions before launch.
Every checkout path has small operational details. These answers keep the service page practical for merchants, developers, and support teams.
01Is 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.
02Do developers need the MakePay docs?
Yes. Use the MakeCrypto documentation for modal setup, events, redirects, and implementation details.
03What 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
Pick the checkout path that matches the customer moment.
Start from this service, compare nearby flows, or open the dashboard when you are ready to build the next MakePay checkout.