Getnet DocsGetnet Docs

Installments

Regional Scope: The specifications and requirements detailed on this page apply exclusively to Host-to-Host integrations for Pinpad operations in Argentina.

Getnet provides a specialized endpoint for querying installment plans (cuotas), which automatically applies relevant interests and promotions. This section outlines the mandatory procedures for handling installment transactions within the Argentinian market.

Installment inquiry and QUOTE ID

For many installment schemas, the Host System is required to invoke the Getnet installments endpoint prior to initiating the transaction. This process is essential to retrieve a QUOTE ID, a unique identifier that tracks the installment transaction throughout the Getnet ecosystem. The QUOTE ID is returned in the response associated with the specific plan and number of installments selected.

Requirement matrix

The following table determines if a specific installment schema requires a mandatory endpoint query to obtain a QUOTE ID:

Installment SchemaInquiry Required?
plan_emisorYes
plan_emisor_acceleratedYes
plan_ahoraYes
cuota_simpleYes
plan_nYes
pago_en_cuotaYes
plan_amexYes
plan_zNo
alphanumericNo
sin_interesNo
con_interesNo
plan_normalNo
plan_diferidoNo
plan_especialNo
plan_convenioNo
plan_1No
plan_2No
plan_3No
plan_4No
cuotasNo

If a plan does not require an inquiry, the partner should send the transaction directly without a quote_id.

Interests and promotions

The Host System has two options for managing financial calculations:

  • Self-Managed Calculations: If the partner system calculates interests and promotions internally, it must still perform a “SIN INTERESES” (Without Interest) query to the endpoint to obtain the necessary QUOTE ID.

  • Getnet-Managed Calculations: If the partner prefers Getnet to handle calculations automatically, it must perform an inquiry (either “SIN INTERESES” or “CON INTERESES”) based on the payment method selected during the sale.

Installment selection and conversion

Getnet expects to receive the exact payment plan and installment count selected by the user in the API request.

Installment converter

In cases where the Host System uses a specific “installment quantity” to identify a plan, a converter must be developed and applied before sending the request to Getnet.

  • Example: A system might use “11 installments” as a code to identify a Plan Emisor in 6 installments.
  • Action: When the operator enters “11” in the system, the Host System must convert this value to “Plan Emisor 6 installments” and create the request with those values.

QR code installments

For transactions utilizing QR Codes, the flow differs from standard card payments:

  • Transactions must be generated without any prior calculation of taxes or interest.
  • The customer selects the desired installments directly within their digital wallet.
  • The transaction response returns all necessary information to the Point of Sale (PDV) based on the customer’s selection.

Next steps

  1. Process Card Payments: send the installment values inside the standard Y19 initialization.
  2. Process QR Code Payments: run the wallet flow where the customer chooses the installments.
  3. Code Tables: look up the transaction type and account type codes used in the requests.