Sorry, you need to enable JavaScript to visit this website.

1 Request token (light)

Action

Using your client ID and client secret (which you obtained when you created an application), you will make a POST request using the endpoint and values below to retrieve a Payment intent access token.

Please note that in order to use this API, you will have to be subscribed to both the Nedbank Authorisation API and this API.


Method POST
Endpoint https://api.nedbank.co.za/apimarket/sandbox/nboauth/oauth20/token
Request
Headers
HeaderValueDescription
Acceptapplication/jsonThe data type the endpoint will accept.
Content-Typeapplication/x-www-form-urlencodedThe data type being sent to the endpoint.

Body x-www-form-urlencoded
FieldValueDescription
client_id<YOUR CLIENT ID>The client ID you received when creating the app on the portal.
client_secret<YOUR CLIENT SECRET>The client secret you received when creating the app on the portal.
grant_typeclient_credentialsThe grant type to be used.
scopepaymentsScope of the api call.

Sample Body

grant_type=client_credentials&client_id={CLIENT_ID}&client_secret={CLIENT_SECRET}&scope=payments
Response JSON
                        
{
    "access_token": "qG8veFilrGvDfVUDhI1x",
    "scope": "payments",
    "token_type": "bearer",
    "expires_in": 3599
}