Razorpay + Memtro

Which payments failed this week, and why?

Razorpay connects Memtro to the payments on your own merchant account. It reads payments, orders, refunds, settlements, disputes, payment links and subscriptions over a date window, with amounts, status and failure reasons, and customers by name and email. When asked, and once an administrator has granted the action by name, it can create an order, a customer or a payment link, send or cancel a payment link, capture an authorised payment, which charges the customer, and refund a payment, which moves money. Card, bank and VPA details are never returned.

In Memtro

What you can do with Razorpay in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Razorpay tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Lists payments in a date window with amount, currency, status, method, payer email, fee and tax, and the error for a failed one
  2. 02Lists orders with amount paid and due, refunds with status and speed, and settlements with fees and the bank's UTR reference
  3. 03Lists disputes with reason, amount deducted, phase and respond-by date, and subscriptions with charges paid and the next charge date
  4. 04Lists customers by name and email, and payment links with status, amount paid, short URL and expiry
  5. 05When asked and granted, creates an order, a customer or a payment link, which Razorpay does not send, and sends a link to its customer by email or SMS or cancels it
  6. 06When asked and granted, captures an authorised payment, which charges the customer, or refunds a payment fully or in part, which cannot be reversed

Acts when asked

When you ask it to

These tools change something in Razorpay. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Create an order
  2. 02Create a payment link (Razorpay does not notify the customer)
  3. 03Send or resend a payment link to its customer by email or SMS
  4. 04Cancel a payment link
  5. 05Capture an authorised payment (charges the customer)
  6. 06Refund a payment, fully or partly (moves money)
  7. 07Create a customer

Events

When it happens

Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Razorpay, choosing the same kinds; the tab shows Razorpay's own steps. Each event can start a job, with the event as its input, and can be remembered where you choose. Razorpay signs every delivery, and one whose signature does not check out is refused before it is read.

Events and webhooks
  • 01A payment was authorised
  • 02A payment was captured
  • 03A payment failed
  • 04An order was paid
  • 05A refund was created
  • 06A refund was processed
  • 07A refund failed
  • 08A dispute was raised
  • 09A dispute needs more evidence
  • 10A dispute was won
  • 11A dispute was lost
  • 12A dispute was closed
  • 13An invoice was paid
  • 14An invoice was partly paid
  • 15An invoice expired
  • 16A subscription became active
  • 17A subscription was charged
  • 18A subscription charge failed and is pending
  • 19A subscription was halted
  • 20A subscription was cancelled
  • 21A subscription completed
  • 22A payment link was paid
  • 23A payment link expired
  • 24A payment link was cancelled
  • 25A settlement reached the bank account
In practice

Ask it like you would a colleague

Once Razorpay is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Razorpay + Memtro
  • Which payments failed this week, and why?

  • How much was settled to our bank account last month?

  • Which disputes need a response before Friday?

  • Which payment links are still unpaid?

  • Refund half of payment pay_29QQoUBi66xm2f

01

Failed payments

Priya Sharma, finance lead at Acme Ltd, asked why payments failed this week. Memtro listed each failed payment with amount, method and the error Razorpay gave, and grouped them by reason.

02

Sending a payment link

Tom Reilly, account manager at Northwind, asked Memtro to create a payment link for BigCo's workshop fee and send it to their finance contact. Memtro created the link, then had Razorpay email it to the customer on it. The email reached BigCo and cannot be recalled.

Teams

Where it fits

The teams that lean on Razorpay most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Razorpay is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Setup

How to connect

Connect withKey Id and Key Secret
  1. 1

    In the Razorpay Dashboard, open Account & Settings → API Keys and choose Test or Live mode first.

  2. 2

    Generate a key and copy the Key Id. The Key Secret is shown once, on the pop-up, so download or copy it then. Regenerating the key stops this connection working.

  3. 3

    In Memtro, open Connections → Razorpay and paste the Key Id and Key Secret.

  4. 4

    Ask your first question: which payments failed this week, and why?

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Razorpay tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Razorpay?+

Only when you ask, and only what it has been granted: create an order; create a payment link (Razorpay does not notify the customer); send or resend a payment link to its customer by email or SMS; cancel a payment link; capture an authorised payment (charges the customer); refund a payment, fully or partly (moves money); create a customer. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Razorpay connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Razorpay data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect Razorpay?+

Key Id and Key Secret. In the Razorpay Dashboard, open Account & Settings → API Keys and choose Test or Live mode first.

Can Razorpay start a job?+

Yes. Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Razorpay, choosing the same kinds; the tab shows Razorpay's own steps. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.

Connect Razorpay in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time