1. Home
  2. Wallet Service
  3. Wallet Management API
  4. Activate Wallet

Activate Wallet

This is the endpoint that activates a wallet, creates a card and sets the pin of the card to the given pin based on the configuration and implementation set on the client.

Request Message Description

Field#Field nameData typeRequired Max Length Description Options 
1idsMapyes
 wallet identifiers
2channel Stringyes 30 channel sending request “WEB” or “USSD” or “SERVICE” or “MOBILE”
3encryptedPin String no32encrypted Pin
4domainStringno200wallet domain

Endpoint

Base URL : https://api-gateway.interswitchng.com

Request: POST  /generic-wallet/api/v1/wallets/activate

Headers

Content-Type: application/json
Authorization: {passport generated bearer token}

Sample Request

{
"ids":
{
"PHONE":"08012345678"
},
"channel":"WEB",
"domain" : "ISW",
"encryptedPin":"31d7e6e95aa309fc21127391833733eb"
}

Sample Response (Success)

{
"statusCode": "200",
"responseCode": "00",
"responseMessage": "Successful",
"errors": null,
"modelList": null,
"count": 0
}

Was this article helpful to you? Yes No

How can we help?