● Service Ready

Airtel Merchant Microservice (MAPP v26.9.4)

Self-hosted pure PHP engine using AES-192-GCM + RSA-OAEP-SHA256 matching com.apbl.merchant (build 2354).

PHP Runtime

8.2.35 OK

AES-192-GCM

Supported

RSA-OAEP-SHA256

Ready

cURL Extension

Enabled

Available Microservice Endpoints

POST /request-otp.php
Send 6-digit OTP via v1/onboarding/otp (RAPP)
POST /validate-otp.php
Verify OTP -> login -> login-token (30-day MAPP JWT + QR + Profile)
POST /profile.php
Fetch Merchant Shop Name & Account Info (fetch-merchant)
POST /get-qr.php
Fetch Merchant UPI VPA (@mairtel) & QR String (show-qr)
POST /transactions.php
Fetch Live Merchant Passbook Transactions (v2/transactions/history)
GET /health.php
JSON runtime + Airtel upstream health check
Run Live Airtel Upstream Probe
{
    "status": "online",
    "php_version": "8.2.35",
    "curl_enabled": true,
    "openssl_enabled": true,
    "aes_192_gcm_supported": true,
    "upstream_base": "https://retailerapp.airtelpayments.bank.in/RetailerPortal",
    "app_version": "26.9.4 (2354)",
    "app_config_http": 200,
    "channel_nonce_http": 200,
    "play_integrity_required": false,
    "upstream_meta": {
        "code": "MER_AUTH0003",
        "description": "Success",
        "status": 0
    },
    "error": null,
    "checked_at": "2026-11-10 16:32:27"
}