We have web APIs and more than 80 services available with their integration libraries.

Web APIs GP.Credit, GP.Prepaid and GP.Corporate use a RESTful Web Services architecture which allows interoperability on the internet by using an API´s REST interface and exchanging information in XML and JSON formats, depending on the Header Accept: application/JSON (recommended) or application/XML.

CREDIT CARD APIs

It allows the customer to register. The system will create an account and link a card to it. A customer will be created previously according to the parameters of Brand/Entity, which will indicate if the entity controls the existence of the ID type, ID number and product so as not to grant more than 1 card of the same product to the same individual.
It allows to send a payment to an account. The payment will be validated and entered in real-time affecting the available amount and balancing the account status in case of a fine.
It allows to check the payments an account has received, within the informed period. The time between "From" date and "To" date should not exceed 31 days.
It allows to check the current PIN of a card.
It allows to check all plastics/cards of an account that are available in the database.
It allows to activate a card in stage 3- COVERED.
It allows to change the status of the account.
It allows to change the status of a card.

PREPAID CARD APIs

It allows the customer to register. The system will create an account and link a card to it. A customer will be created previously according to the parameters of Brand/Entity, which will indicate if the entity controls the existence of the ID type, ID number and product so as not to grant more than 1 card of the same product to the same individual.
It allows to modify information of an existing account. Parameters to be modified should be provided upon request (same parameters as in the creation).
It allows to check the information of an existing account.
It allows to check the available balance of an account.
It allows to check the balance of an account.
It allows to change the status of an account.
It allows to check the information of an existing card.
It allows to activate a card.
It allows to reprint a card.
It allows to change the status of a card. The status enabled for the user are: 0 – Normal 1 – Cancellation 2 – Cancel reprint 5 – Reported stolen/lost 14 – Temporary card block
It allows to check the PIN of a card.
It allows to modify the current PIN of a card requesting the current PIN.
It allows to modify the current PIN of a card.
It allows to verifiy the current PIN of a card.
It allows to check all the information of a digital card.
It allows to charge money to a card.
It allows to check the charges made to an account or a card (within 30 days).
A charge may be reverted in two ways: a) Through the Confirmation Code b) Through the RequestID generated by the charge
It allows to check the purchases of an account (within 90 days).
It allows to check advance payments/withdrawals of an account (within 90 days).
It allows to check the refunds made to an account (within 90 days).
It allows to check the adjustments made to an account (within 30 days).
It allows to check all transactions made in an account (within 30 days).
It allows to send money from one card to another.
It allows to send money from one account to another.
It allows to manually enter an authorization, advance payments and refun.
It allows to manually enter a direct debit.
An authorization may be confirmed in two ways: a) Through IDauthorization b) Through RequestID generated by authorization
An authorization may be reverted in two ways: a) Through IDauthorization b) Through RequestID generated by authorization
It allows to exclude an account from fraud regulations for a certain period.
It allows to modify the exception created for an account.

CORPORATE APIs

It allows to create an account for a company (legal entity).
It allows to create an extension (individual) to a company's account.
It allows to distribute uploads or downloads from the account company to its extensions.
It allows to check all transactions of a company's account or its extensions within a period of 30 days.
It allows to check all the information of a company's account.
t allows a company's account to check all its extensions.
It allows to check the available balance on a company's account and its extensions.
It allows to check all the information of an extension.