Getting Started

Key Features

Comprehensive payment processing capabilities offered by DVPay API

DVPay offers a comprehensive suite of payment processing capabilities:

  • Secure API Authentication: API key-based authentication with X-App-Id, X-Api-Key, and X-Timestamp headers ensuring secure request validation
  • Payment Order Creation: Create payment orders with automatic QR code generation supporting USD and KHR currencies
  • QR Code Generation: Generate standalone payment QR codes instantly for quick transactions without full order flow
  • Transaction Management: Retrieve comprehensive transaction details including status, amounts, timestamps, and payment methods
  • Refund Processing: Process full or partial refunds with built-in validation and automatic status tracking
  • Order Cancellation: Cancel pending orders before payment completion with real-time status updates
  • Payout System: Transfer funds to specified accounts with automatic validation and tracking
  • Webhook Notifications: Real-time payment status updates sent to your configured endpoint
  • Multi-Currency Support: Process transactions in USD and KHR with automatic conversion handling
  • RESTful API: Clean, intuitive API design with JSON request/response format
For detailed implementation examples in Golang and Node.js, explore the API Reference section.