Payment widget

Create no-code crypto payment widgets, embed anywhere, and receive funds directly to your wallet flow.

7+

Supported networks

30+

Supported tokens

0.5%

Service fee

∞

No limits

3-step flow

Create. Embed.
Get paid instantly.

No-code checkout for websites, landing pages, and social channels.

1

Configure your button

Choose network, token, and style in your merchant tools.

2

Copy embed code

Paste one snippet into your site, campaign, or bio page.

3

Receive on-chain payments

Every successful payment is confirmed and routed directly to your wallet flow.

Live Widget Demo LIVE

Connect wallet and test a real payment flow safely.

1Create a payment session

Open Merchant Payments and create a new payment link.

2Open Invoice Tools > Widget

Select your payment row and switch to Widget tools.

3Embed and collect payments

<iframe
  src="https://xpayr.com/pay/ps_6b5b7d8737c0e0ec0a04a29a045d2d5d"
  width="410" height="696"
  frameborder="0" scrolling="no">
</iframe>

<script src="https://xpayr.com/sdk/xpayr.js"></script>
<div id="xpayr-widget" data-session="ps_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"></div>

Launch. Share. Get Paid.

Your payment widget can go live in minutes.

FAQ

Questions about Payment Widget

Everything you need before launching widget-based crypto checkout.

Open Merchant Payments, create a payment session, then use the Widget tab to generate and copy your embed code.

A button is embeddable UI on your page; a link is a direct checkout URL. Both point to on-chain payment flow with invoice tracking.

Yes. You can set background, text color, and size while keeping XPayr trust mark visible for conversion confidence.

XPayr supports EIP-compatible browser wallets and multi-network token checkout across supported chains.

XPayr applies a transparent 0.5% platform fee. Network gas cost is determined by the selected blockchain.

Yes. Use testnet sessions to validate wallet connection, transaction flow, and post-payment experience before production rollout.