Troubleshooting & FAQs

Troubleshoot common errors and find answers to frequently asked questions related to Razorpay Web Standard Checkout Integration.


1. What can cause an overflow issue on an HTML page, and how can I resolve it?

Overflow issue can occur if the viewport meta tag is not present in your code. Check if the meta tag is added. If not, add the following line.

<meta name="viewport" content="width=device-width, initial-scale=1.0"/>

2. Is a timeout applicable on transactions?

Transaction timeout is applicable only when your customer attempts the payment. It times outs between 3 to 15 minutes.

The customer is redirected to the checkout if a payment fails due to timeout.

3. Can I track the status of the checkout modal?

Yes, you can track the status of the checkout modal. You can do this by passing a modal object with ondismiss: function(){} as options. The ondismiss function is called when the modal is closed by the user.

var options = {
"key": "<YOUR_KEY_ID>", // Enter the Key ID generated from the Dashboard
"amount": "29935",
"name": "Acme Corp",
"description": "A Wild Sheep Chase is the third novel by Japanese author Haruki Murakami",
"image": "http://example.com/your_logo.jpg",
"handler": function (response){
alert(response.razorpay_payment_id);
},
/**
* You can track the modal lifecycle by * adding the below code in your options
*/
"modal": {
"ondismiss": function(){
console.log('Checkout form closed');
}
}
};
var rzp1 = new Razorpay(options);

You can utilise the handler function called on every successful transaction for tracking payment completion.

4. What is the difference between webhooks and callback URL?

You can use Callback URL and webhook to get the status of the transaction for a payment source.

5. How do I resolve a 500 internal server error?

Multiple factors can cause a 500 internal server error. Ensure that the required features are enabled on your account. Additionally, verify that you are calling the API correctly. If the issue is still not resolved, contact our

.

6. Is Razorpay Checkout supported on Internet Explorer?

No, Razorpay Checkout is not supported on the Internet Explorer browser.

7. How can I enable customer information autofill at checkout?

Customer information autofill is enabled by default for all businesses using Razorpay Standard Checkout. It prefills details like contact information, addresses and more, making the checkout process faster and smoother for your customers.

8. Can customers edit pre-filled information on checkout?

Yes, customers can edit all pre-filled information based on their requirement.

9. Is the autofill feature supported on all platforms?

No, autofill is supported only on Instagram, Facebook and iOS browsers.


Is this integration guide useful?


web standard checkout
troubleshooting
faqs
checkout js
error