POST
/
wallet
/
credit
Credit Wallet
curl --request POST \
  --url https://nini.monieswitch.com/wallet/credit \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "amount": 400,
  "pin": "1234",
  "narration": "Credit wallet testing",
  "walletId": "53341293-eb2f-4510-8ebc-bad35ad2bd72",
  "metadata": {
    "Key": "value"
  }
}'
{
  "status": true,
  "message": "Wallet successfully credited.",
  "data": {
    "reference": "wW2gGqj2B8AVc897IxNw0iIhwBk1pn7BOWQt",
    "totalAmount": 2000,
    "charges": 0,
    "status": "SUCCESS",
    "amount": 2000,
    "merchantId": "1f18305f-851a-4266-bdc6-6fc1525928cf",
    "walletId": "53341293-eb2f-4510-8ebc-bad35ad2bd72",
    "paidAt": "2024-07-17T10:54:40+01:00",
    "narration": "Credit wallet testing",
    "requestMetadata": {
      "Key": "value"
    },
    "beneficiaryBankName": "Xpress Wallet",
    "beneficiaryBankCode": "999270",
    "beneficiaryAccountNumber": "4479274634",
    "beneficiaryAccountName": "Ogundeko Ridwan",
    "originatorBankCode": "999270",
    "originatorBankName": "Xpress Wallet",
    "originatorAccountName": "Neyosoft",
    "originatorAccountNumber": "4409794005",
    "description": "₦2,000.00 transferred to Ogundeko Ridwan",
    "transactionId": "29836236-ac7b-498d-a1a3-f8ae82053366"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Authorization
any

Body

application/json
amount
integer
pin
string
narration
string
walletId
string
metadata
object

Response

200 - application/json

Credit Wallet - Successful

status
boolean
message
string
data
object