Guide

    Razorpay / PayU Payment Links Inside WhatsApp Flows

    A practical India flow for Razorpay payment links on WhatsApp, plus where PayU and BillDesk actually appear (Meta Review & Pay), without claiming unofficial or unbuilt gateway APIs.

    By WatsBerry8 min read

    Razorpay / PayU Payment Links Inside WhatsApp Flows

    Quick answers

    Does WatsBerry generate PayU payment links the same way as Razorpay?
    No. Razorpay Payment Links (and UPI Intent fallback) are the generated-link path. PayU, BillDesk, and Zaakpay appear on the Meta WhatsApp Payments Review & Pay configuration, we store the Meta configuration name, not PayU/BillDesk API keys.
    Where does the money settle?
    Shop / catalogue checkout settles in your Razorpay, PayU, BillDesk, or Zaakpay merchant account (or your bank on manual UPI), not in WatsBerry Billing. WatsBerry still bills the platform plan and wallet; Meta bills conversation/template usage separately.
    Can I put a Razorpay link in a marketing broadcast?
    A payment request should follow a real amount (form, order, or invoice). Cold “pay now” blasts are a policy and trust problem. After the 24-hour window, use an approved template in the right category, usually utility for an existing order, marketing if you are promoting.

    Send a Razorpay payment link on WhatsApp with WatsBerry

    1. 1

      Decide which payment job you are running

      Catalogue checkout, a WhatsApp Form collecting an amount due, or a campaign-flow reminder for an existing order. Do not use a payment link as a cold marketing blast.

    2. 2

      Connect the matching gateway path

      For in-chat Review & Pay, link Razorpay, PayU, BillDesk, or Zaakpay in Meta WhatsApp Manager and paste the configuration name. For Razorpay Payment Links / UPI Intent, use Razorpay keys on the shop Payments screen. Form “Pay now” links use the Razorpay payment-link path.

    3. 3

      Collect the amount in a WhatsApp Flow or order

      Use a Service Payment form (amount due) or a catalogue / order total. Create the link after the customer has a real amount, not a blank “pay something” tap.

    4. 4

      Send Pay now on official Cloud API

      WatsBerry sends a Pay now URL button (and Review & Pay when Meta Payments is configured). Keep Meta billing and the WatsBerry wallet funded so the message actually delivers.

    5. 5

      Mark Paid from webhook, sync, or the desk

      Meta notifies paid on Review & Pay. Razorpay Payment Links can use callback, webhook, Orders auto-sync, or manual Sync. Do not confuse shop webhooks with WatsBerry Billing’s platform Razorpay.

    Practical flow: form → amount → Pay now

    WhatsApp Forms are Meta-native in-chat forms (WhatsApp Flows). A shipped Service Payment template collects name, service type, reference, and amount due, then can send a Razorpay Pay now link and a PDF receipt after payment.

    A sane India sequence:

    1. Customer is already in the customer-care window (they messaged you, tapped CTWA, or submitted a form), or you send an approved template that is allowed to carry the pay CTA.
    2. They complete the form (or you already have an order total from catalogue commerce).
    3. WatsBerry creates the Razorpay payment link for that amount and sends Pay now.
    4. On success: webhook / callback / Orders Sync marks Paid; optional receipt.

    Campaign / automation flows can sit around the same job: keyword or order trigger → reminder → pay CTA. Integrations copy also describes Razorpay-powered links and COD confirmation on flows when Razorpay is connected. Use that for an amount you can defend (fee, invoice, unpaid catalogue order), not a cold list blast.

    Template category: a pay link for an already created order or a stated due is usually utility if Meta approves it that way. “Complete your cart / festive offer” is usually marketing. See marketing vs utility.

    PayU, BillDesk, and what we will not claim

    Accurate to the marketing site and the Payments UI:

    • Logos and copy: collect in-chat with WhatsApp Payments (India) via Razorpay, PayU, BillDesk, or Zaakpay.
    • Meta setup: create the merchant account at the PG → WhatsApp Manager → Payment configurations (India) → authorize → paste the exact configuration name into WatsBerry → enable in-chat invoices.
    • UPI Intent + generated Payment Links: Razorpay only today.
    • Form Pay now links: Razorpay payment-link path.

    We will not claim:

    • That WatsBerry is a RBI-regulated payment aggregator.
    • That PayU/BillDesk payment-link APIs are wired the same as Razorpay’s payment_links.
    • Official Meta message rates for “pay now” taps, those are conversation/template fees, verify on Meta’s card.
    • A made-up success rate or testimonial.

    GST, MDR, and refunds live on your PG dashboard. WatsBerry 0% markup is plan + wallet vs Meta’s WhatsApp invoice.

    Go-live checklist

    • Official WABA, not WhatsApp Web (official vs unofficial).
    • One payment mode enabled; test with a small live or test amount.
    • Address-before-pay on physical catalogue goods.
    • Chatbot pause during checkout.
    • Correct Razorpay shop webhook if you use Payment Links.
    • Template category that matches the job.
    • Meta payment method and WatsBerry wallet funded.

    Public pricing lists Payment Gateway on the comparison table (Razorpay on plans that include the integration). Entitlements are confirmed when you are invited.

    Next: catalogue commerce, features, solutions. Ready to collect on official WhatsApp? Join the beta waitlist.

    Frequently asked questions

    Does WatsBerry generate PayU payment links the same way as Razorpay?

    No. Razorpay Payment Links (and UPI Intent fallback) are the generated-link path. PayU, BillDesk, and Zaakpay appear on the Meta WhatsApp Payments Review & Pay configuration, we store the Meta configuration name, not PayU/BillDesk API keys.

    Where does the money settle?

    Shop / catalogue checkout settles in your Razorpay, PayU, BillDesk, or Zaakpay merchant account (or your bank on manual UPI), not in WatsBerry Billing. WatsBerry still bills the platform plan and wallet; Meta bills conversation/template usage separately.

    Can I put a Razorpay link in a marketing broadcast?

    A payment request should follow a real amount (form, order, or invoice). Cold “pay now” blasts are a policy and trust problem. After the 24-hour window, use an approved template in the right category, usually utility for an existing order, marketing if you are promoting.

    Is this available during beta?

    WatsBerry is invite-only beta. Public pricing lists Payment Gateway on the comparison table; exact entitlements are confirmed at invite. Request access on /waitlist.

    Start 14-day free plan · Pricing · Features

    Ready to grow revenue on WhatsApp?

    Start a 14-day free plan. Join the waitlist for invite-only access. Broadcast, automate, recover carts, and support customers on official WhatsApp Business API.