# Razorpay

Payment gateway and financial services platform for businesses in India

Category: Finance. Connect from any Rakazo bot at https://rakazo.com/integrations/razorpay/.

## Actions

- **Cancel Payment Link**: Cancel a specific payment link.
- **Create an Invoice**: Create an invoice for billing customers.
- **Create an Order**: Create a Razorpay order with specified amount and currency.
- **Create Customer**: Create a new customer in Razorpay.
- **Create Item**: Create an item that can be used in Razorpay invoices.
- **Create Payment Link**: Create a payment link for collecting payments via a shareable URL.
- **Delete item**: Delete an existing item from Razorpay.
- **Fetch a Payment Link** (read-only): Retrieve details of a specific payment link by its ID.
- **Fetch All Customers** (read-only): Retrieve a paginated list of all customers from Razorpay.
- **Fetch All Invoices** (read-only): Fetch all invoices with pagination and filtering support.
- **Fetch All Orders** (read-only): Retrieve a paginated list of all orders from Razorpay.
- **Fetch All Payment Links** (read-only): Fetch all payment links with pagination and filtering support.
- **Fetch All Payments** (read-only): Retrieve all payments from your Razorpay account with pagination and time filtering support.
- **Fetch Invoice by ID** (read-only): Fetch a specific invoice by its ID from Razorpay.
- **Fetch Order by ID** (read-only): Fetch details of a specific Razorpay order using its order ID.
- **Get Settlement Reconciliation Report** (read-only): Fetch settlement reconciliation report for a specific date or month from Razorpay.
- **Issue an Invoice**: Issue a draft Razorpay invoice to send it to the customer.
- **List Customer Tokens** (read-only): Retrieve all tokens (saved payment methods) for a customer.
- **List Disputes** (read-only): Retrieve a list of all disputes with pagination support.
- **Send/Resend Invoice Notification**: Send or resend an invoice notification via email or SMS.
- **Update Invoice**: Update an existing draft invoice in Razorpay.
- **Update Item**: Update an existing item's details in Razorpay.
- **Cancel Invoice**: Cancel an existing Razorpay invoice.
- **Create Contact**: Create a contact for payouts in RazorpayX.
- **Delete Invoice**: Delete an invoice in Razorpay.
- **Fetch All Refunds** (read-only): Retrieve all refunds created by you using the Razorpay API.
- **Fetch all refunds for a payment** (read-only): Retrieve all refunds for a specific payment using the Razorpay API.
- **Fetch payments by order** (read-only): Fetch all payments made for a particular order.
- **Get Contact** (read-only): Retrieve details of a specific contact by ID in RazorpayX.
- **Get Fund Account** (read-only): Retrieve details of a specific fund account by its ID.
- **Get Item** (read-only): Retrieve complete details of a specific Razorpay item by its ID.
- **Get Transfer Reversals** (read-only): Fetch all reversals for a specific transfer using the Razorpay Route API.
- **List Fund Accounts** (read-only): Retrieve a list of all fund accounts from RazorpayX with pagination support.
- **List Fund Validations** (read-only): Fetch all fund account validation transactions from RazorpayX with pagination support.
- **List Items** (read-only): Retrieve a list of all items from Razorpay with pagination support.
- **List Payment Downtimes** (read-only): Fetch all active payment method downtimes from Razorpay.
- **Notify Payment Link**: Send or resend notification for a payment link via SMS or email.
- **Retrieve Customer** (read-only): Retrieve details of a specific customer by their ID.
- **Update Contact**: Update an existing contact's details in RazorpayX.
- **Update Customer**: Update an existing customer's details in Razorpay.
- **Update Order**: Update an existing order in Razorpay.
- **Update payment link**: Update an existing payment link in Razorpay.
