> For the complete documentation index, see [llms.txt](https://docs.paymento.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.paymento.io/accept-crypto-payments/shopping-test-experience.md).

# Shopping Test Experience

After creating your store and obtaining your API key, you can test the payment gateway functionality to ensure everything works smoothly. Follow these steps to make a test payment and experience the process firsthand:

#### Testing the Payment Gateway

**Using Shopdemo**

If you have not implemented Paymento with your software to test the Paymento gateway, use our demo shopping cart:

* **Demo URL**: [shopdemo.paymento.io](https://shopdemo.paymento.io)

Shopdemo allows you to test the payment gateway using Bitcoin Testnet and Ethereum Testnet.

#### Getting Testnet Funds

Before you can make test payments, you need to obtain testnet funds. Use the following faucets to get testnet Bitcoin and Ethereum:

* **Bitcoin Testnet Faucet**: [TestnetBTC](https://testnetbc.info/)
* **Ethereum Testnet Faucet** : [Alchemy Faucet](https://www.alchemy.com/faucets/ethereum-sepolia)

**Testing the Payment Process**

1. **Obtain Testnet Funds**: Get testnet funds from the faucets listed above or any other faucets.
2. **Visit Shopdemo**: Go to [shopdemo.paymento.io](https://shopdemo.paymento.io).
3. **Select a Product**: Choose a product from the demo store.
4. **Redirect to Payment Gateway**: You will be redirected to the Paymento payment gateway page.

**For All Transactions:**

1. **Enter Email**: Enter your email address to receive payment notifications.
2. **Select Cryptocurrency**: Choose the cryptocurrency you want to use for the payment (Bitcoin Testnet or Ethereum Testnet).

**For UTXO-Based Blockchains (e.g., Bitcoin):**

1. **QR Code/Address**: You will receive a QR code or address and the amount to be paid.
2. **Make Payment**: Use your wallet to make the payment.
3. **Transaction Confirmation**: Once the transaction is confirmed, you will be redirected back to the demo shop.

**For EVM-Based Blockchains (e.g., Ethereum):**

1. **Connect Wallet**: Connect your wallet to the Paymento gateway.
2. **Sign Transaction**: Sign the transaction in your wallet.
3. **Transaction Confirmation**: Once the transaction is confirmed, you will be redirected back to the demo shop.

By following these steps, you can ensure that the Paymento gateway is functioning correctly and provides a seamless payment experience for your customers.
