Skip to main content
Available in🇮🇳 India
Razorpay’s TPAP Pro - Payments APIs lets you manage different transactions such as make and collect payments, approve and reject collect requests. You can also fetch the list of transactions using the API.
Below are the steps to integrate TPAP Pro. You can also refer to our comprehensive TPAP Pro integration guide.
  1. Customer Onboarding
  2. Manage Funds and Account
  3. Payments
  4. Mandates
  5. Complaints
  6. UPI Numbers
  7. UPI Lite

Resolve VPAs

POST /v1/upi/tpap/vpa/resolveResolves a VPA.

Make a Payment

POST /v1/payments/payMakes a payment.

Collect a Payment

POST /v1/payments/collectCollects a payment.

Approve a Collect Request

POST /v1/payments/:upi_transaction_id/approveApproves a collect request.

Reject a Collect Request

POST /v1/payments/:upi_transaction_id/rejectRejects a collect request.

Fetch Payments

GET /v1/upi/tpap/paymentsrefresh=true&upi_transaction_id=RZPkbnkb98scbkhbnj89b&reference_id=RSKwpINfSkdEvtdxf&type=collect&status=deemedFetch a list of payments.