Skip to main content

Conversational Commerce & Payments

AICB turns chat conversations into instant revenue by managing customer carts, collecting delivery profiles, and generating real-time payment links.

Dynamic Paystack Integration

AICB natively integrates with Paystack for multi-currency processing (NGN, USD, GHS, KES, ZAR):

  1. Configure your Paystack Secret Key and Public Key in Settings → Payment Gateways.
  2. AICB dynamically queries your Paystack merchant account to verify supported currencies.
  3. Configure your webhook endpoint: https://your-domain.com/api/v1/webhooks/paystack.

The Conversational Checkout Flow

[Customer] "I want to buy 2 wireless earbuds"


[AICB Flow Engine]
├─ Checks catalog inventory & pricing
├─ Adds item to session cart
├─ Turn-by-turn or upfront profile collection (Name, Email, Delivery Address)
├─ Generates Paystack Hosted Checkout URL
└─ Dispatches interactive Payment Link with reference


[Customer Pays on Paystack]


[Paystack Webhook] --> POST /api/v1/webhooks/paystack
├─ Verifies HMAC SHA512 signature
├─ Updates Order status to 'paid'
├─ Increments Agent revenue & order counters
└─ Sends instant confirmation receipt to Customer on chat