---
page_title: Testing & Validation
product: UPI QR Code
page_source: https://juspay.io/in/docs/upi-qr-code/docs/scan--pay/testing--validation
llms_txt: https://juspay.io/in/docs/llms.txt
product_llms_txt: https://juspay.io/in/docs/upi-qr-code/llms.txt
---


# Testing the UPI QR Code flow




### **Step 4:** Testing & Validation



---

## Integration type : Juspay Express HyperCheckout (Payment Page)


### Step 1.1. How to test


* Get Juspay changes released in CUG (testing environment)
* Confirm if UPI Intent method is enabled for required PA/PG(s) on Juspay Production Dashboard
* Test the flow on CUG using your app/website pointed to Juspay Sandbox
  
  * CUG testing guide:[](https://docs.juspay.in/resources/docs/merchant-testing/cug-testing)[Link](https://docs.juspay.in/resources/docs/merchant-testing/cug-testing)[](https://docs.juspay.in/resources/docs/merchant-testing/cug-testing)



---

## Integration type : Juspay Express Checkout SDK


### Step 1.1. How to test


* Confirm if UPI Intent method is enabled for required PA/PG(s) on Juspay Sandbox Dashboard
* Release the changes done at your end to a staging build
* Test the flow on your staging build that has the changes, pointed to Juspay Sandbox



---

## Integration type : Juspay Express Checkout API


### Step 1.1. How to test


* Confirm if UPI Intent method is enabled for required PA/PG(s) on Juspay Sandbox Dashboard
* Release the changes done at your end to a staging build
* Test the flow on your staging build that has the changes, pointed to Juspay Sandbox



Test Cases that need to be tested: 

* Verify the success of the QR code transaction with different applications (GPay, PhonePe, Paytm, etc.).
* Verify the QR code transaction in different browsers.
* Examine the user journey for both failed and successful payments.

> **Warning**
> * Merchants should only use live credentials for testing the UPI QR Code flow in the Juspay Sandbox as well.



[Login](https://portal.juspay.in/marketplace?id=5a771b4e-6f57-47ae-877d-cca640b117f3&name=Scan) to Juspay Dashboard and use Juspay Onboarding Assistant to test and go-live seamlessly with this flow

---

## See Also

- [Enable UPI QR Code](https://juspay.io/in/docs/upi-qr-code/docs/scan--pay/enable-upi-qr-code)
- [Go-live](https://juspay.io/in/docs/upi-qr-code/docs/scan--pay/golive)
