MoonPay Commerce Deposit Embed V2 - Test Page

← Back to the V1 embed (index-v1.js)

Configuration

Test: api.dev.hel.io | Main: api.hel.io

Only with Main. staging: commerce-api.moonpay-staging.com + commerce.moonpay-staging.com links

Choose how the deposit widget should be displayed

Forced step to display when the deposit widget is loaded

Minimal removes padding and background for inline embeds

"Load Custom Button" renders a fully custom merchant button that opens the deposit modal — the vanilla equivalent of passing children to <MoonpayCommerceDeposit>. It calls moonpayCommerceDeposit(mount, { ...config, display: 'modal', openSignal }), bumping openSignal on each click so the modal re-opens every time.

Embed Container

Embed will appear here after you click "Load Embed"