Connect Razorpay to Your AI Agent

Use AI with Razorpay to create payment orders, inspect payment records and submit explicitly requested refunds.

6 tools API key

Try a Razorpay Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Razorpay

Create a Payment Order

Create an order with explicit amount, currency and optional receipt.

/oo Razorpay: Create an order for amount [minor-unit amount], currency [currency], receipt [receipt].

Inspect a Payment

Retrieve a payment record and explain its returned state.

/oo Razorpay: Get payment [ID] and explain its amount, currency and status.

Submit a Refund

Submit a specified refund amount for a known payment.

/oo Razorpay: Refund payment [ID] for amount [minor-unit amount] with notes [notes].

Start Working with Razorpay

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Razorpay

    Provide the paired Razorpay Key ID and Key Secret.

    Connect Razorpay →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A Razorpay account and API credentials for the intended test or live environment.
  • Specify amounts in the API’s smallest currency unit. Order creation is separate from receiving a completed payment.

Razorpay Tools

Use AI with Razorpay to create payment orders, inspect payment records and submit explicitly requested refunds.

Create a Payment Order

Create an order with explicit amount, currency and optional receipt.

Inspect a Payment

Retrieve a payment record and explain its returned state.

Submit a Refund

Submit a specified refund amount for a known payment.

6 tools

Create Order

Create a Razorpay order for an amount, currency, and optional receipt metadata.

razorpay.create_order

List Orders

List Razorpay orders with optional receipt, status-window, and expansion filters.

razorpay.list_orders

Get Order

Fetch one Razorpay order by its order identifier.

razorpay.get_order

Get Payment

Fetch one Razorpay payment by its payment identifier.

razorpay.get_payment

List Payments

List Razorpay payments within an optional time window and pagination range.

razorpay.list_payments

Create Refund

Create a Razorpay refund for a payment, with optional amount, speed, and notes.

razorpay.create_refund

Frequently Asked Questions

Does creating an order complete a payment?

No. It creates an order used in the payment flow. Inspect the payment record for actual payment status.

How should I specify an amount?

Use the amount format and smallest currency unit described by the action schema for the selected currency.

What should I specify in my request?

Specify amounts in the API’s smallest currency unit. Order creation is separate from receiving a completed payment.

Connect Razorpay

About Razorpay ↗