Register a new Merchant

Register a New Associated Company

API: RegisterCompanyContractClosedLoop

This functionality allows the Receiver participant to register a new Associated Company within the Closed Loop arrangement, specifying the types of services offered and the applicable fees for purchase, withdrawal, and deposit transactions.

During the company registration process, it is also possible to define the base limit amount available for merchants associated with this company, as well as the daily limit configuration, which controls additional balance requests.

Each merchant created under this contract will inherit the base financial configuration defined at the time the company is created.

Functionality available in the Portal Management Hub.


New Financial Parameters

Starting from this API version, new financial parameters have been introduced to control the base limit and the daily limit available for merchants.

TotalAmount

Defines the merchant's base limit within the Closed Loop system.
This value represents the initial limit configured for the merchant at the time of creation.

DailyLimit

Defines the structure used to request a temporary daily limit increase, calculated based on the merchant's base limit.


Daily Limit Rules

  • The additional limit can be requested only once per day.
  • After a request is made, a new request can only be submitted on the following day.
  • The allowed limit increase is up to 25% of the merchant's base limit (TotalAmount).
  • When a limit increase is requested, the system will grant an additional amount equivalent to 25% of the base limit configured for the merchant.
  • The base limit (TotalAmount) is defined during the company or merchant creation process.

Example:

  • Merchant base limit TotalAmount: 5,000
  • Additional limit allowed per day: 1,250 (25%)
  • Total available limit for the day after the request: 6,250

Request Structure

{
  "Method": "RegisterCompanyContractClosedLoop",
  "PartnerId": 30472,
  "BusinessUnitId": 10409,
  "ArrangementIdentifier": "ARR880ff122-e5a9-4069-aaac-d9e5f58dee8cARR",
  "Name": "CompanyContract",
  "Nickname": "Super 24 Contract",
  "TaxNumber": "33.762.255/0001-40",
  "CompanySector": "food",
  "ServiceType": 6,
  "RatePurchaseValue": 2.5,
  "RatePurchaseType": 0,
  "RateWithdrawalValue": 2,
  "RateWithdrawalType": 1,
  "RateDepositValue": 0.5,
  "RateDepositType": 0,
  "DaysToSettle": 2,
  "DailyLimit": {
    "TotalAmount": 5000.55
  }
}

 
  • JSON RESPONSE:
    {
      "Success": "true",
      "Message": "The registration request for the Merchant [padaria] was received successfully! We will soon send you the status of the Merchant account creation",
      "MerchantIdentifier": "MER9a883bb8-35fb-4972-8ae3-294cba924314MER"
    }
    

Parameter Descriptions:

ParameterDescriptionTypeExampleMandatory
MethodMethod namestring"MerchantClosedLoopRegister"Yes
PartnerInformation provided by FitBankbigint"847561"Yes
BusinessUnitIdInformation provided by FitBankint"234334"Yes
ContractIdentifierContract identifiervarchar"CON965569f9-5c93-4335-b09e-29efe32ba292CON"Yes
MerchantNameMerchant namestring"Super 24 - Montufar"Yes
LegalNameLegal name of the companystring"Prones y Pagamentos"Yes
TaxNumberFiscal identifiervarchar"3480082520113"Yes
SectorEstablishment sectorvarchar"Food"Yes
ConstitutionDateDate of company's establishment (e.g., "2013-05-13")date"24/09/2023 14:30:00"Yes
MerchantIdentifierEstablishment identifiervarchar"MER0551a52e-b0e7-4c58-8b26-0a3016f458caMER"Yes
AccountKeyCommercial establishment's key accountvarchar"963497-209911-9590853-5"No
PhoneEstablishment's phone numbervarchar"+50223629963"Yes
EmailEstablishment's email addressvarchar"[email protected]"Yes
PostalCodePostal Code of the Establishmentvarchar"01009"Yes
StreetEstablishment's streetvarchar"CALLE 12"Yes
NumberEstablishment's numbervarchar"2-21"Yes
ComplementAddress complement of the establishmentvarchar"Calle Montufar"Yes
NeighborhoodNeighborhood/Zone of ​​the Establishmentvarchar"ZONA 9"Yes
CityCity of the Establishmentdatetime"Ciudad de Guatemala"Yes
StateState/Department of the Establishmentvarchar"Departamento de Guatemala"Yes
ReferenceReference point near the establishmentvarchar"Paleta Montufar"Yes
CountryCodeCountry Code (e.g. GT)varcharGTYes
DailyLimitDaily limit that can be requested by the merchant (once/day)decimalQ25.00Yes
TotalAmountBase limit amount available for the merchantdecimalQ5.000.00Yes