unified-payments
    unified-payments
    • Unified Payments
      • Overview
      • Encryption
      • Authentication
      • Card (Non-3DS)
      • Card (3DS)
      • Apple Pay
    • Unified Payments API
      • Payments
        • Initiate Payment
        • List Payments
        • Get Payment
      • Refunds
        • Initiate Refund
        • List Refunds
        • Get Refund
    • Schemas
      • Schemas
        • SuccessResponse
      • ErrorResponse
      • PaymentRequest
      • PaymentResponse
      • WebhookPayload

    PaymentRequest

    {
        "merchant_reference": "order_12345",
        "merchant_meta": {
            "customer_id": "cust_789",
            "order_type": "retail"
        },
        "amount": 5000,
        "currency": "USD",
        "description": "Premium Subscription - Annual",
        "payment_method": {
            "type": "card",
            "data": "tbjH0nx6WaEkzHOjgw2crsusmVBuL8s+PxWF..."
        },
        "billing_address": {
            "first_name": "John",
            "last_name": "Doe",
            "email": "john.doe@example.com",
            "country": "US",
            "city": "New York",
            "zip": "10001"
        },
        "browser_info": {
            "accept_header": "text/html,application/xhtml+xml",
            "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36",
            "java_enabled": false,
            "javascript_enabled": true,
            "language": "en-US",
            "color_depth": "24",
            "screen_height": "1080",
            "screen_width": "1920",
            "timezone_offset": "-300"
        },
        "ip_address": "203.0.113.42",
        "redirect_url": "https://yoursite.com/payment/callback",
        "webhook_url": "https://yoursite.com/webhooks/payment",
        "enable_3ds": true
    }
    Built with