Bills PaymentCopy PageTable of ContentsOverviewHow It WorksGetting StartedPrerequisitesBase URLsArchitecture FlowAuthenticationToken GenerationIntegration FlowStep-by-Step ImplementationStep 1: Get CategoriesStep 2: Fetch Billers by CategoryStep 3: Fetch Payment ItemsStep 4: Validate CustomerStep 5: Make PaymentStep 6: Query Transaction StatusField ReferenceCategory FieldsBiller FieldsAmount TypesResponse CodesSuccess CodesError Codes (Common)Response Code GroupingTest DataTest CredentialsTest Virtual CardTest BillersTest ScenariosExamplesExample 1: Complete DSTV Subscription FlowExample 2: Electricity Token PurchaseExample 3: Airtime Purchase (Any Amount)Best PracticesAPI SummarySupport