Introduction
Architecture
VenPays separates platform management from payment execution.
Merchant Application
│
▼
Merchant Backend
│
▼
VenPays Payment API
│
▼
Payment Provider
Components (merchant view)
| Component | Responsibility |
|---|---|
| Merchant dashboard | Manage payments, refunds, keys, webhooks, links, and more |
| Payment Engine API | Initiate, authorize, refund, subscriptions, and status |
| Hosted checkout | Customer-facing payment experience |
| Webhooks | Asynchronous event delivery to your server |
Environments
Sandbox and Live are separate. Selecting Test vs Live in the dashboard switches which profile (and credentials) you operate against. See Environments.