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

14 Get Heavy Token

Action

Using the callbackId you received from the Request Heavy Token step call this endpoint to get a heavy token.


Method GET
Endpoint https://api.nedbank.co.za/apimarket/sandbox/nb-wallet/wallets/<WALLET_ID>/identity/customer/approve
Request
Headers
Header Value Description
Authorization Bearer <ACCESS_TOKEN> Replace <ACCESS_TOKEN> with the access token you received from the Light Token step.
x-ibm-client-id <YOUR CLIENT ID> The client ID you received when creating the app on the portal.
x-ibm-client-secret <YOUR CLIENT SECRET> The client secret you received when creating the app on the portal.
redirect_uri <YOUR REDIRECT URI> The redirect URI of your app.
wallet-id <WALLET ID> The WalletId you received in the Wallet Details step.
grant_type urn:ietf:params:oauth:grant-type:jwt-bearer The grant type of the request.
scope openid,ias,bcustomers,wallet,onboarding The scope of the request.
callback-id <CallbackId> The callbackId you received in the Request Heavy Token step.
x-nb-subscription-id <Subscription ID> The Subscription ID you received in the create intent call.For QRcode Payment Submission, replace with the Subscription ID you received in the Get QRcode step.
Response json
                            
{
  "access_token": "nArfwDq140R7H6uqJg",
  "refresh_token": "",
  "scope": "openid,ias,bcustomers,wallet,onboarding",
  "token_type": "bearer",
  "expires_in": 3599
}