Payment verification infrastructure for developers.
Test your AEBPV integration before deploying your own self-hosted instance. Simulate instant, delayed, and manual verification flows with drop-in API parity.
Safe testing environment • No real payment credentials required • 100% REST compatible
Try the Simulation Engine Right Now
Select your verification mode, set a custom delay, and execute a live request to watch the state resolution lifecycle in real time.
Will return pending initially and auto-resolve to verified when the countdown finishes.
Click "Execute POST /v1/verifications" above to see the response in real time.
Select Instant, Delayed (with live countdown), or Manual to test all lifecycles.
Built specifically for payment integration testing.
Everything you need to verify, debug, and prototype your checkout workflows before going live.
Instant Verification Mode
Test immediate success flows with configurable 0s, 1s, 5s, 10s, or 30s delays. Simulates realistic FamPay matching without waiting for external emails.
Delayed Timestamp Resolution
Configure 1m, 2m, 5m, or 10m delays. State transitions are computed from database timestamps (verification_due_at) ensuring 100% reliability on serverless restarts.
Manual Verification Dashboard
Requests stay in a pending queue on your dashboard until you click [Verify] or [Reject], triggering realistic payment matching.
HMAC Signed Webhooks
Receive instant HTTP POST callbacks signed with X-AEBPV-Signature and X-AEBPV-Event: verification.verified.
Invoice Simulation
Create simulated customer invoices and test full end-to-end checkout flows with automatic payment reconciliation.
Zero Integration Code Changes
When moving from the mock environment to your self-hosted production AEBPV, just swap the base URL and production API key.
Copyable Integration Snippets
Connect your checkout backend in under 3 minutes with native code examples.
curl -X POST https://aebpv.shadowclouds.online/v1/verifications \
-H "Authorization: Bearer aebpv_test_7f82b09a12c448d1" \
-H "Content-Type: application/json" \
-d '{
"name": "RISHAV",
"amount": 299,
"expires_in": 300,
"callback_url": "https://billing.example.com/webhooks/payment"
}'From Local Prototyping to VPS Deployment
Step 1: Prototype with AEBPV Mock
Develop your billing panel using our safe simulation API. Generate mock keys, configure delays, test error states, and inspect logs on your dashboard.
Key: aebpv_test_...
Step 2: Switch to Self-Hosted AEBPV
Deploy the official AEBPV server on your VPS with a single command, link your Gmail, and switch your integration's API URL.
Key: aebpv_sk_...