API ReferenceIntegrationsKnowledge Base

Razorpay Standard Checkout Integration - Best Practices

Standard Checkout is a standard integration provided by Razorpay where the complete checkout is developed and managed by Razorpay. You can configure payment methods, orders, company logo and also select custom color based on your convenience. This checkout supports all the major browsers (IE 9 and above).

Given below are some of the best practices to be followed for a smoother integration and payment experience:

5. Implement Webhooks🔗

Implement webhooks or the query API to avoid any cases of callback failure (drop offs could be connectivity or network failure) and to verify the payment details via an S2S call. Some of the webhook events you should enable are:

  • payment.captured
  • payment.failed
  • order.paid

Read more: Learn more about Webhooks.

6. Implement Callback URL🔗

Implement callback_url if your customer's make online payments on browsers such as Instagram, Facebook Messenger, Opera, UC browsers and so on. This is because, these browsers do not support i-frame.