Discharge the balance of Merchant

API DischargeLockerAccount

This functionality allows the Receiver participant to withdraw funds from a store account (Locker Account) linked to a regular account of an associated company. The discharge process is carried out via transfer between the store account (Locker Account) and the source account. This API is essential for withdrawing funds from stores.

  • JSON REQUEST:
    { 
      "Method": "DischargeLockerAccount", 
      "BusinessUnitId": 30472, 
      "PartnerId": 10409, 
      "RechargeValue": 50, 
      "Identifier": "TRA3ae6ad69-f36e-4c33-89a8-f2568458309cTRA", 
      "OriginAccount": "378320-014700-0146333-1", 
      "LockerAccount": "498191-209911-9590853-5", 
      "Description": "Store 24 account recharge transaction" 
    } 
    
  • JSON RESPONSE:
    { 
      "Success": "true", 
      "Message": "Discharge  request registered successfully", 
      "DocumentNumber": 548 
    } 
    

Parameter Descriptions:

ParameterDescriptionTypeExampleMandatory
MethodMethod namestring"DischargeLockerAccount"Yes
PartnerInformation provided by FitBankbigint"847561"Yes
BusinessUnitIdInformation provided by FitBankint"234334"Yes
RechargeValueRecharge Transaction Valuevarchar"50.00"Yes
OriginAccountCompany account from which the balance will be deducted.string"378320-014700-0146333-1"Yes
LockerAccountMerchant POS) to which the balance will be transferred.string"498191-209911-9590853-5"Yes
DescriptionBalance top-up descriptionstring"Store 25 - Recharge"Yes