Skip to content

Environments

VRP Billing provides sandbox and production environments with consistent API contracts. Use sandbox for development and automated testing; use production only once your integration passes certification.

Environment Matrix

Capability Sandbox Production
Base URL https://sandbox.api.vrpbilling.com/v1 https://api.vrpbilling.com/v1
Authentication API keys generated via sandbox Merchant Console API keys generated via production Merchant Console
Real bank connectivity Simulated bank responses Live banking partners
Webhooks Delivered to registered sandbox endpoints with X-VRP-Sandbox: true header Delivered to production endpoints
Rate limits Same as production Same as sandbox
Mandate evidence storage Enabled (test files discarded after 30 days) Enabled with long-term retention
Payouts Simulated payout files downloadable via console Real payouts to merchant bank account

Feature Flags

Some features roll out gradually. Use the Changelog to monitor availability. When a feature flag is enabled for sandbox it propagates to production within seven days.

Certification Checklist

Before requesting production access, ensure:

  1. All mandate and payment flows pass automated tests in sandbox.
  2. Webhook endpoints validate signatures and return 2xx responses.
  3. Retry logic respects Rate Limits.
  4. Teams understand Idempotency requirements.
  5. Operational runbooks include contact points for escalations.

IP Allow Lists

If your infrastructure uses IP allow lists, add the following ranges:

  • Sandbox: 203.0.113.0/28
  • Production: 198.51.100.0/28

These ranges are subject to change; subscribe to status page notifications for updates.

Maintenance Windows

Scheduled maintenance occurs on the first Sunday of each month between 00:00 and 02:00 UTC. During this window API requests may return 503 Service Unavailable. Webhooks queued during maintenance are delivered automatically once service resumes.