/lending/v2/products/{product_id}/pricing

Programar configuración de precios

El endpoint lending/v2/products/{product_id}/pricing te permite programar una nueva configuración de precios para productos con estado ACTIVE o PAUSED.

  • start_date se compara con la fecha actual del país (México: hora de Ciudad de México; Perú: hora de Lima). Puede ser desde la fecha actual del país hasta 12 meses después (inclusive). Si no, se rechaza con 400 INVALID_PRICING_START_DATE.
  • Si start_date es la fecha actual del país, la configuración rige de inmediato: nunca queda pendiente, no puede modificarse con PATCH y no impide programar otra.
  • Solo puede haber una actualización pendiente (con start_date posterior a la fecha actual del país). Si ya existe una, se responde 409 PENDING_PRICING_ALREADY_EXISTS; para cambiarla se usa PATCH.
  • Usá en pricing.debt_model el mismo modelo de deuda que tiene el producto; si es otro, la solicitud responde con error.
  • Se aplican las mismas reglas de tasas, comisiones y servicios por país que al crear el producto.

Parámetros disponibles

Variante:

Este endpoint acepta múltiples tipos de body. Seleccioná una variante para ver sus parámetros y ejemplo.

Path Parameters
product_idString
Cuerpo de solicitud
application/json
start_datestringdate
pricingobject3 propiedades

Autenticación

🔒BearerAuthhttp

Detalle de respuestas

401
El token falta o es inválido. La respuesta no tiene cuerpo.
403
Sin cuerpo. El token es válido pero no tiene el scope que requiere el endpoint.

Ejemplo de solicitud
{
  "start_date": "2026-12-01",
  "pricing": {
    "debt_model": "LOCAL_CURRENCY",
    "rates": [
      {
        "kind": "FIXED",
        "name": "PURCHASE",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "percentage": 3.2
        }
      },
      {
        "kind": "FIXED",
        "name": "QUASI_CASH",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "percentage": 3.2
        }
      },
      {
        "kind": "FIXED",
        "name": "CASH_ADVANCE",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "percentage": 3.8
        }
      },
      {
        "kind": "FIXED",
        "name": "ARREARS",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "percentage": 4.5
        }
      },
      {
        "kind": "FIXED",
        "name": "REVOLVING",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "percentage": 3.2
        }
      },
      {
        "kind": "PER_LIMIT",
        "name": "ISSUER_INSTALLMENT",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "unit_type": "MXN",
          "range": [
            {
              "from_amount": 0,
              "percentage": 1,
              "installments": {
                "min": 1,
                "max": 24
              }
            }
          ]
        }
      },
      {
        "kind": "PER_LIMIT",
        "name": "FINANCING",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "unit_type": "MXN",
          "range": [
            {
              "from_amount": 0,
              "percentage": 3.2
            }
          ]
        }
      }
    ],
    "fees": [
      {
        "kind": "FLAT",
        "name": "MEMBERSHIP",
        "description": "Anualidad",
        "application": {
          "unit_type": "MXN",
          "amount": 1200,
          "frequency": "YEARLY_IN_ADVANCE"
        }
      },
      {
        "kind": "FLAT",
        "name": "CARD_REPLACEMENT",
        "description": "Reposición de tarjeta",
        "application": {
          "unit_type": "MXN",
          "amount": 200
        }
      }
    ]
  }
}
Ejemplo de código
curl -X POST "https://api.pomelo.la/lending/v2/products/example_value/pricing" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
  "start_date": "2026-12-01",
  "pricing": {
    "debt_model": "LOCAL_CURRENCY",
    "rates": [
      {
        "kind": "FIXED",
        "name": "PURCHASE",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "percentage": 3.2
        }
      },
      {
        "kind": "FIXED",
        "name": "QUASI_CASH",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "percentage": 3.2
        }
      },
      {
        "kind": "FIXED",
        "name": "CASH_ADVANCE",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "percentage": 3.8
        }
      },
      {
        "kind": "FIXED",
        "name": "ARREARS",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "percentage": 4.5
        }
      },
      {
        "kind": "FIXED",
        "name": "REVOLVING",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "percentage": 3.2
        }
      },
      {
        "kind": "PER_LIMIT",
        "name": "ISSUER_INSTALLMENT",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "unit_type": "MXN",
          "range": [
            {
              "from_amount": 0,
              "percentage": 1,
              "installments": {
                "min": 1,
                "max": 24
              }
            }
          ]
        }
      },
      {
        "kind": "PER_LIMIT",
        "name": "FINANCING",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "unit_type": "MXN",
          "range": [
            {
              "from_amount": 0,
              "percentage": 3.2
            }
          ]
        }
      }
    ],
    "fees": [
      {
        "kind": "FLAT",
        "name": "MEMBERSHIP",
        "description": "Anualidad",
        "application": {
          "unit_type": "MXN",
          "amount": 1200,
          "frequency": "YEARLY_IN_ADVANCE"
        }
      },
      {
        "kind": "FLAT",
        "name": "CARD_REPLACEMENT",
        "description": "Reposición de tarjeta",
        "application": {
          "unit_type": "MXN",
          "amount": 200
        }
      }
    ]
  }
}'
Ejemplo de respuesta (201)Creado
{
  "data": {
    "start_date": "2026-11-01",
    "rates": [
      {
        "kind": "FIXED",
        "name": "PURCHASE",
        "type": "EFFECTIVE_MONTHLY_RATE",
        "application": {
          "percentage": 3.5
        }
      }
    ],
    "fees": [
      {
        "kind": "FLAT",
        "name": "MEMBERSHIP",
        "description": "Anualidad",
        "application": {
          "unit_type": "MXN",
          "amount": 1200,
          "frequency": "YEARLY_IN_ADVANCE"
        }
      }
    ],
    "services": [
      {}
    ]
  }
}

Pomelo AI

Asistente de inteligencia artificial para consultas sobre la API de Pomelo
¡Hola!¿Cómo puedo ayudarte hoy?
Programar configuración de precios | Pomelo API Reference