Saltearse al contenido

Stripe - Obtener Payment Intents

Este módulo permite consultar los Payment Intents en Stripe. Puede obtener uno específico por ID o listar múltiples con filtros.

  • Secret Key: Clave secreta de Stripe
ParámetroTipoRequeridoDescripción
credentials_idcredentialCredenciales de Stripe
payment_intent_idstringNoID específico (pi_xxx)
customer_idstringNoFiltrar por cliente
created_gtestringNoCreado después de (timestamp Unix)
created_ltestringNoCreado antes de (timestamp Unix)
limitnumberNoLímite de resultados (default: 10)
starting_afterstringNoID del último objeto para paginación
{
"success": true,
"payment_intents": [...],
"count": 10,
"has_more": true,
"message": "10 PaymentIntents obtenidos"
}
  • id: ID del payment intent (pi_xxx)
  • amount: Monto en centavos
  • amount_decimal: Monto en unidades de moneda
  • currency: Moneda
  • status: Estado actual
  • customer: ID del cliente
  • payment_method: Método de pago usado
  • created: Fecha de creación
  • metadata: Metadatos personalizados
{
"payment_intent_id": "pi_3MtwBwLkdIwHu7ix28a3tqPa"
}
{
"customer_id": "cus_NffrFeUfNV2Hib",
"limit": 50
}
{
"created_gte": "1704067200",
"created_lte": "1704153600"
}
  • El campo amount_decimal se agrega para conveniencia (monto / 100)
  • La paginación usa cursor-based con starting_after
  • El limite maximo por pagina es 100
  • StripeCreatePaymentIntent - Crear nuevos Payment Intents
  • StripeCreateRefund - Crear reembolsos para pagos
  • StripeGetCustomers - Obtener datos del cliente del pago