💻

Developer Academy

8 courses · Learn at your own pace

Ololo Express API Fundamentals

Get authenticated with the Ololo Express REST API and make your first successful call. Understand the API versioning strategy, request/response formats, rate limits, error codes, and the difference between seller-scoped, buyer-scoped, and admin-scoped endpoints.

5 lessons80 min

Product Catalog API: Syncing Products Programmatically

Use the Product Catalog API to create, update, bulk-upload, and manage product listings without touching the dashboard. Learn the CSV schema, variant data model, image upload via media API, and real-time inventory sync.

5 lessons90 min
🏅 Cert eligible

Orders API & Webhooks: Building Real-Time Order Integrations

Subscribe to Ololo webhook events for the order lifecycle: order.created, order.status_changed, order.completed, order.refunded. Build reliable receivers with signature verification, idempotency, and retry logic.

5 lessons100 min
🏅 Cert eligible

BuySafe API: Building Trust Verification into External Apps

The BuySafe API lets third-party apps create BuySafe requests, check transaction status, and retrieve seller Trust Scores (0–100). Learn to embed BuySafe into WhatsApp bots, social storefronts, and any external checkout flow.

5 lessons85 min

Delivery & Rider API: Building Logistics Integrations

The Ololo Delivery API dispatches orders, tracks status via the 12-status delivery lifecycle, and fires webhook events per status change. Learn the Redis Streams-based transfer relay, vehicle type requests, and third-party platform integration.

5 lessons95 min

Analytics API: Building Custom Reports and Dashboards

Access all 12 Ololo analytics modules programmatically. Pull seller health scores, geographic revenue, search analytics, and funnel data into your own dashboards. Learn authentication, pagination, caching, and scheduled report generation.

5 lessons70 min

CheckGhana Integration: Business Verification in Your App

Verify any Ghanaian business registration number against the CheckGhana national registry. Retrieve verification status, business details, and trust tier. Learn CheckGhana badge display and how the CS- prefix auto-verification works.

4 lessons65 min

Paystack & MoMo Integration: Payments in the Ololo Ecosystem

How Paystack processes all Ololo transactions (MoMo, card, bank, USSD) and how to build payment flows for BuySafe escrow, BNPL installment collection, and affiliate payouts. Includes payment.success, payment.failed, and refund webhook handling.

5 lessons75 min