---
page_title: Troubleshooting & FAQs
product: UPI QR Code
page_source: https://juspay.io/in/docs/upi-qr-code/docs/scan--pay/troubleshooting--faqs
llms_txt: https://juspay.io/in/docs/llms.txt
product_llms_txt: https://juspay.io/in/docs/upi-qr-code/llms.txt
---


# Things to keep in mind!



> **Note**
> * Please ensure that the UPI QR Code feature is enabled at gateway end.
> * Please ensure that the UPI payment mode is enabled under the respective gateway in Juspay dashboard.
> * Merchants should only use live credentials for testing the UPI QR Code flow in the Juspay Sandbox as well.
> * If you are not using the Juspay checkout page, please make necessary payload changes mentioned in the Integration documentation following the same syntax.



> **Error**
> 
> #### **UPI is enabled but UPI QR flow isn't working, what do I do?** 
> 
> 
> 
> If UPI QR flow isn't working, please verify the gateway through which the transaction was processed and confirm whether UPI payment method under the UPI section is enabled on that specific gateway. Additionally, examine for issues related to Priority Logic routing.
> 
> 
> #### **QR image is generated, but unable to scan it through any PSP app, what do I do ?** 
> 
> 
> 
> If the UPI QR image is not scannable, please verify the gateway through which the transaction was processed. The probable scenario here could be that the transaction might have been routed through a gateway configured with test credentials.




### FAQs



## FAQs:

### Can the same UPI QR Code be scanned multiple times ?

Yes, the same UPI QR Code can be scanned multiple times. Consequently, if multiple transactions are done using the same UPI QR Code, Juspay will retain transaction details only for the initial transaction. Subsequent transaction details will be accessible exclusively at the Payment Gateway end.

### How to generate the UPI QR Code image?

UPI QR Code image generation has to be completely handled by the merchant. Once the URI is generated, merchants have to create the UPI QR Code image with the generated URI.

There are several Js libraries that help in generating QR code. 

Sample library : [https://www.npmjs.com/package/qrcode](https://www.npmjs.com/package/qrcode)



---

## See Also

- [Go-live](https://juspay.io/in/docs/upi-qr-code/docs/scan--pay/golive)
- [Analytics & Monitoring](https://juspay.io/in/docs/upi-qr-code/docs/scan--pay/analytics--monitoring)
