AEBPV Developer Integration Guide

This documentation explains how to integrate AEBPV into your checkout flow, billing platform, or backend application using the official Mock Testing Environment.

Quick Integration Flow:

  1. Create Session: Call POST /v1/verifications with customer name and amount.
  2. Wait for Payment: Poll GET /v1/verifications/:id or receive an instant signed Webhook.
  3. Fulfill Order: When status === "verified", mark order as paid.

Verification Lifecycle & States

pendingPayment not yet confirmed. Continue polling or waiting for webhook.
verifiedPayment confirmed successfully. Fulfill customer order!
expiredCustomer did not pay within the allocated expires_in window.
cancelled / rejectedSession was cancelled via API or rejected during manual review.