> For the complete documentation index, see [llms.txt](https://help.mywallet.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.mywallet.io/intro/transfers/how-to-pay-with-crypto-using-walletconnect-pay.md).

# How to pay with crypto using WalletConnect Pay

Since July 2026, **My Wallet** supports **WalletConnect Pay**. This feature allows you to quickly and safely pay with stablecoins at supported online and physical stores directly from your wallet.

{% hint style="info" %}
**WalletConnect Pay** is a consumer payment feature. If you are a merchant looking to accept payments from My Wallet users, see [**How to integrate My Wallet Pay**](/intro/developers-builders-and-partners/how-to-integrate-my-wallet-pay.md) instead.
{% endhint %}

## Supported Networks

WalletConnect Pay supports popular stablecoins across these networks:

* Ethereum
* Arbitrum
* Base
* Polygon
* BNB Chain
* Monad
* Solana

## How to pay

{% stepper %}
{% step %}
**Scan the Code** At checkout (online or in-store), choose to **pay with crypto**, then scan the QR code or open the payment link on your phone.
{% endstep %}

{% step %}
**Verify the Details** **My Wallet** opens automatically with the payment details already filled in. Review the amount, network, and merchant details carefully.
{% endstep %}

{% step %}
**Swap Coins (If Needed)** If you don't hold the right asset for the checkout, you can **buy it via a built-in swap** right before making the payment.
{% endstep %}

{% step %}
**Confirm the Payment** If everything looks correct, approve the transaction.
{% endstep %}
{% endstepper %}

## Before you confirm

* Double-check the domain or merchant name shown in the payment request.
* Confirm the network and amount match what you actually expect to pay.
* Some purchases may require extra identity verification (KYC). This is a requirement from WalletConnect Pay or its partners, not from My Wallet, and is completely normal.

{% hint style="warning" %}
Only confirm payments you initiated yourself. If a payment request appears unexpectedly, don't confirm it—see [**Address Poisoning**](/intro/scams/address-poisoning.md) and [**Phishing**](/intro/scams/phishing.md).
{% endhint %}

## Related articles

* [How to connect a dapp?](/intro/decentralized-applications-dapps/how-to-connect-dapp.md)
* [How to make an on-chain swap?](/intro/swaps/how-to-make-an-onchain-swap.md)
* [How to integrate My Wallet Pay](/intro/developers-builders-and-partners/how-to-integrate-my-wallet-pay.md)
