Getnet DocsGetnet Docs

Pre-authorization

Pre-authorization is the fundamental initial step in payment processing where the system verifies the validity of a customer’s card and ensures sufficient funds are available.

Building on this, the Pre-authorization feature acts as a temporary reservation of the potential transaction amount. This allows the merchant to hold funds and make necessary adjustments to the amount before the sale is finalized. A pre-authorized transaction will display the status Pre-Authorized until the merchant performs a capture, which confirms the sale and finalizes the charge.

Transaction statuses during the payment lifecycle includes:

  • Authorized / Approved: The check was successful.
  • Denied: The transaction was rejected (e.g., insufficient funds).
  • Reversed / Canceled: The transaction was voided before settlement.
  • Refunded: Money was returned to the customer after settlement.

Below are the ranges of adjustment and capture possibilities for every card in each of our available countries.

Argentina

Available Payment MethodsMax. adjustment limitMax. adjustment %Max. capture %Min. capture %Allows value reductionAllows prepaid cardAllowed operationsCapture days amount
Amex2301540❌❌Credit7
Mastercard2301540❌❌Credit7
Visa2301540❌❌Credit7

Brazil

Available Payment MethodsMax. adjustment limitMax. adjustment %Max. capture %Min. capture %Allows value reductionAllows prepaid cardAllowed operationsCapture days amount
Amex4(not available)(not available)(not available)✅❌Credit7
Elo850(not available)(not available)❌❌(not available)1
Mastercard4(not available)(not available)(not available)❌❌Credit7
Visa4(not available)(not available)(not available)✅❌Credit7

Chile

Available Payment MethodsMax. adjustment limitMax. adjustment %Max. capture %Min. capture %Allows value reductionAllows prepaid cardAllowed operationsCapture days amount
Amex2301540❌❌Credit7
Mastercard2301540❌❌Credit7
Visa2301540❌❌Credit7

Mexico

Available Payment MethodsMax. adjustment limitMax. adjustment %Max. capture %Min. capture %Allows value reductionAllows prepaid cardAllowed operationsCapture days amount
Amex - MXN(not available)(not available)(not available)(not available)❌✅Credit/Debit30
Mastercard - MXN3502010❌✅Credit/Debit30
Mastercard - PROSA3502010❌✅Credit/Debit30
Mastercard - PROSA - USD3502010❌✅Credit/Debit30
Mastercard - USD(not available)(not available)2560❌✅Credit/Debit30
Visa - PROSA3502010❌✅Credit/Debit30
Visa - PROSA - USD3502010❌✅Credit/Debit30

Uruguay

Available Payment MethodsMax. adjustment limitMax. adjustment %Max. capture %Min. capture %Allows value reductionAllows prepaid cardAllowed operationsCapture days amount
Mastercard3(not available)2010✅❌Credit7
Visa3(not available)2010✅❌Credit7

Spain

Available Payment MethodsMax. adjustment limitMax. adjustment %Max. capture %Min. capture %Allows value reductionAllows prepaid cardAllowed operationsCapture days amount
Mastercard(not available)15150✅✅Credit/Debit7*
Visa(not available)15150✅✅Credit/Debit7*
Amex
Discover
Diners
JCB
Unionpay

*Capture days amount: up to 30 days depending on the issuing entity.

Late confirmation with credit card

In order to allow a late payment confirmation or a late pre-authorization using a credit card, the GetNet Api expects to receive the following details in the payment request body:

AttributeTypeDescriptionExample
dataobjectFirst level object
paymentobjectSecond level object (inside data)
payment_methodstringProperty (inside payment object)CREDIT_PRE_AUTHORIZATION

For more details, see the API reference

TESTE

Brazil

AdjustmentsAmexEloMaestroMastercardVisa
Max. adjustment limit48844
Max. adjustment %(not available)5050(not available)(not available)
Max. capture %(not available)(not available)(not available)(not available)(not available)
Min. capture %(not available)(not available)(not available)(not available)(not available)
Allows value reduction✅❌❌❌✅
Allows prepaid card❌❌❌❌❌
Allowed operationsCredit(not available)(not available)CreditCredit
Capture days amount71177

Next Step

You can explore more features of the Getnet Global API:

  • Read more about Create a Pre-authorized Card Payment