💳

PayU Payment Gateway

Complete guide to integrating PayU payments across 17 countries

P

PayU - Global Payment Platform

Serving 17 countries with 300+ payment methods

🌍 Global Payment Platform

  • • 17 countries coverage
  • • 300+ payment methods
  • • Multi-regional expertise
  • • Local payment integration

💰 Comprehensive Currency Support

  • • 17 currencies supported
  • • Regional pricing optimization
  • • Multi-currency processing
  • • Local market rates

🔑 How to Create PayU Merchant Account

1

Create PayU Merchant Account

Visit PayU Merchant Registration and complete the business verification process.

2

Access Developer Dashboard

Log into your PayU merchant dashboard and navigate to the Developer/API section.

3

Obtain API Credentials

Copy your Merchant Key, Merchant Salt, and Merchant ID from the API credentials section.

4

Test Environment Setup

Use PayU's test environment for development and testing before going live.

⚙️ Environment Configuration

APP_PAYU_MERCHANT_KEY="your_merchant_key" APP_PAYU_MERCHANT_SALT="your_merchant_salt" APP_PAYU_MERCHANT_ID="your_merchant_id" APP_PAYU_SANDBOX="true"

🔌 API Endpoints

POST /api/finance/deposit/fiat/payu/

Creates a new PayU payment session

POST /api/finance/deposit/fiat/payu/verify

Verifies PayU payment after completion

POST /api/finance/deposit/fiat/payu/webhook

Handles PayU webhook notifications

GET /api/finance/deposit/fiat/payu/status

Checks the current status of a PayU payment