How to Add an Abandoned Checkout Webhook in Razorpay (Magic Checkout)

Author: Deep Shirsat | Fri Apr 17 12:00:00 UTC 2026
Image

This guide walks you through setting up the abandoned checkout webhook in Razorpay so that abandoned cart data is sent to your Updatrr app for WhatsApp follow-ups.

Step 1: Log in to Your Razorpay Dashboard

Go to dashboard.razorpay.com and log in to your account. Once you're on the home screen, click on the Payments tab in the top navigation bar.

Image
Step 1: Log in to Your Razorpay Dashboard

Step 2: Open Magic Checkout

In the left sidebar, look under the Payment Products section and click on Magic Checkout. This will expand the Magic Checkout menu.

Image
Step 2: Open Magic Checkout

Step 3: Go to Setup & Settings

Inside the Magic Checkout sidebar menu, click on Setup & Settings to expand it further and reveal its submenu options.

Image
Step 3: Go to Setup & Settings

Step 4: Click on Checkout Setup

From the submenu that appears under Setup & Settings, click on Checkout Setup. This will open the checkout configuration page on the right side of the screen.

Image
Step 4: Click on Checkout Setup

Step 5: Get Your API Key from the Updatrr App (Shopify)

Before entering the webhook URL in Razorpay, you first need to retrieve your API key from Shopify:

  • Go to Shopify Admin Panel
  • Open the Updatrr App
  • Navigate to the WhatsApp API Account tab
  • Copy your unique API Key from there — you will need it in the next steps

Quick Tip: Before saving the webhook URL in Razorpay, double-check that you have copied the API key correctly from the Updatrr app — even a single missing character will cause the webhook to fail silently, meaning abandoned cart data will not be transmitted and you won't receive any error notification. Always verify that the toggle is turned ON and the URL follows the exact format

Image
Step 5: Get Your API Key from the Updatrr App (Shopify)

Step 6: Enable the Abandoned Webhook Toggle

On the Checkout Setup page, scroll down to the bottom until you find the section labelled "Enable the Abandoned webhook to track". Click the toggle button to turn it ON. The toggle will turn blue once it is enabled.

Image
Step 6: Enable the Abandoned Webhook Toggle

Step 7: Enter the Webhook URL

Once the toggle is enabled, a text field will appear asking you to enter the URL where the abandoned checkout data should be sent. Paste the following URL in that field:

  • https://prizmacommunicator.prizmacommerce.com/webhook/v2/rp?api_key=<APIKEY>
  • Important: Replace <APIKEY> in the URL with the actual API key you copied from the Updatrr app in Step 5. Do not include the angle brackets (<>).
  • For example, if your API key is 04860039-c672-406a-9848-97ea99cdb1fe, the final URL should look like this:
  • https://prizmacommunicator.prizmacommerce.com/webhook/v2/rp?api_key=04860039-c672-406a-9848-97ea99cdb1fe

Image
Step 7: Enter the Webhook URL

Step 8: Save the Webhook

Once the correct URL is entered, click the Save button. The webhook is now active and configured.

Image
Step 8: Save the Webhook

You're All Set!

From this point on, whenever a customer abandons their checkout on your store, Razorpay Magic Checkout will automatically send that data to the Updatrr webhook URL, which will then trigger WhatsApp follow-up messages to recover those orders.