Configuring the App
Using AzamPay as a gateway for payments in Tanzania with mobile credit charges requires the registration of an App at: https://developers.azampay.co.tz/sandbox/registerapp following the information provided.
To create the App, you need to follow the steps below:
- Choose “Register App” on the left side
- Assign a name to the “App Name” and enter it in the “Currency and Payment Systems”, in the “Azam Pay” panel, in the “App Name” field
- On “Callback URL” enter: https://DomainName/payments/azampay
- Define the expiration of the App
- Copy the Client ID and enter it in the “Currency and Payment Systems” > “AzamPay”, in the “Client ID” field
- Copy the Client Secret and enter it in the “Currency and Payment Systems” in the “Azam Pay” panel in the “Client Secret” field.
At this point, you can test the integration from the Welcome Portal by registering a new user.
If you wish to upgrade to the Live version, again from the URL https://developers.azampay.co.tz/sandbox/registerapp, you need to run the “KYC Submission” following the procedure.
The prerequisites for this type of payment are:
- In the domain, In the “Data to Customize Users Registration” > “Request the Mobile Number” select “Yes”.
- The accepted international calling code is 00255 (Tanzania).
- In the domain, in the “Options for the Country Calling Codes” panel, enable “Consider Country Calling Codes” and on “Propose Country Calling Code” define the Tanzania code 00255.
Product prices are automatically converted from the manager’s currency to TZS currency.