Developer Platform & Simulation Testbed

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.

Request Parameters
5s

Will return pending initially and auto-resolve to verified when the countdown finishes.

Server Response (201 Created)

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 Integration
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"
  }'
End-to-End Lifecycle

From Local Prototyping to VPS Deployment

1

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.

Base URL: https://aebpv.shadowclouds.online/v1
Key: aebpv_test_...
2

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.

Base URL: https://your-server:3000/v1
Key: aebpv_sk_...