Quickstart
This guide walks you through the full Avenue flow from account creation to receiving your first enriched webhook event.Step 1: Sign up
Create a developer account at avenue-cloud.vercel.app/signup. Youβll receive a verification email β click the link to activate your account. Upon verification, two API keys are automatically generated:ave_live_xxxxxxxxxxβ for productionave_test_xxxxxxxxxxβ for testing (no real money moves)
Step 2: Connect your Nomba account
Go to Settings β Nomba Integration in your dashboard and paste your Nombaclient_id and client_secret. Avenue uses these to provision NUBANs and initiate transfers on your behalf.
Step 3: Set your inbound webhook URL in Nomba
Avenue generates a unique inbound URL per developer:Step 4: Create your first wallet
nuban with your user. They can now receive money at this account number.
Step 5: Register your outbound webhook URL
Tell Avenue where to send enriched events after processing:Step 6: Receive an enriched event
When someone pays the NUBAN, your endpoint will receive:All amounts are in kobo (integer). Divide by 100 to get Naira. This eliminates all floating-point rounding errors.