# 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.paymento.io/accept-crypto-payments/shopping-test-experience.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
