MercadoPago Troubleshooting

Unofficial Content

This page summarizes some of the errors and common issues that you may be encountered in runtime using the GeneXus SDK for Mercado Pago.

Create Payment

Invalid transaction_amount

Problem: When creating a Payment using PaymentCustomCheckout.CreatePayment, this message error is returned:

{
  "message": "Invalid transaction_amount",
  "error": "bad_request",
  "status": 400,
  "cause": [
    {
      "code": 4037,
      "description": "Invalid transaction_amount",
      "data": null
    }
  ]
}

Cause/Solution

  • The value for &PaymentSDT.transaction_amount is too small. For instance, paying with credit card returns that error for an amount less than $15.