5 - Queries

5.1 GetTopUpProducts

This method is used to query the products.

Request Body

{
  "Method": "GetTopUpProducts",
  "PartnerId": {{PartnerId}},
  "BusinessUnitId": {{BusinessUnitdId}},
  "ProductType": 0,
  "ProductSubType": 85,
  "ProductValue": 100.00
}

Description

  POST /main/execute
PARAMETERTYPEDESCRIPTION
MethodstringMandatory. Method Name
BusinessUnitIdlongMandatory. Business Unit ID provided by Fitbank
PartnerstringMandatory. Identifier provided by Fitbank
ProductTypeEnumMandatory. Recharge generation type (Phone = 0)
ProductSubTypeEnumMandatory. Area code for your region
ProductValueEnumProduct Value

5.2 GetTopUpProductsByPhone

This method is used to query products by phone number.

Request Body

{
  "Method": "GetTopUpProductsByPhone",
  "PartnerId": {{PartnerId}},
  "BusinessUnitId": {{BusinessUnitdId}},
  "Phone": "999999999",
  "ProductSubType": 85,
}

Description

  POST /main/execute
ParâmetroTipoDescrição
MethodstringMandatory. Method Name
BusinessUnitIdlongMandatory. Business Unit ID provided by Fitbank
PartnerstringMandatory. Identifier provided by Fitbank
PhoneEnumMandatory. Recharge beneficiary phone number
ProductSubTypeEnumMandatory. Area code for your region

5.3 GetTopUpById

This method is used to query mobile top-ups.

Request Body

{
  "Method": "GetTopUpById",
  "PartnerId": {{PartnerId}},
  "BusinessUnitId": {{BusinessUnitdId}},
  "DocumentNumber": 985547,
  "OriginNSU": "c242a50e-f707-45e9-b178-cee6dc698cb"
}

Description

  POST /main/execute
ParâmetroTipoDescrição
MethodstringMandatory. Method Name
BusinessUnitIdlongMandatory. Business Unit ID provided by Fitbank
PartnerstringMandatory. Identifier provided by Fitbank
DocumentNumberlongMandatory. Unique recharge identifier
NSUstringTransactional identifier of the recharge