Stripe - Obtener Payment Intents
Descripcion
Sección titulada «Descripcion»Este módulo permite consultar los Payment Intents en Stripe. Puede obtener uno específico por ID o listar múltiples con filtros.
Configuración
Sección titulada «Configuración»Credenciales Requeridas
Sección titulada «Credenciales Requeridas»- Secret Key: Clave secreta de Stripe
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| credentials_id | credential | Sí | Credenciales de Stripe |
| payment_intent_id | string | No | ID específico (pi_xxx) |
| customer_id | string | No | Filtrar por cliente |
| created_gte | string | No | Creado después de (timestamp Unix) |
| created_lte | string | No | Creado antes de (timestamp Unix) |
| limit | number | No | Límite de resultados (default: 10) |
| starting_after | string | No | ID del último objeto para paginación |
{ "success": true, "payment_intents": [...], "count": 10, "has_more": true, "message": "10 PaymentIntents obtenidos"}Campos del Payment Intent
Sección titulada «Campos del Payment Intent»id: ID del payment intent (pi_xxx)amount: Monto en centavosamount_decimal: Monto en unidades de monedacurrency: Monedastatus: Estado actualcustomer: ID del clientepayment_method: Método de pago usadocreated: Fecha de creaciónmetadata: Metadatos personalizados
Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Obtener por ID
Sección titulada «Obtener por ID»{ "payment_intent_id": "pi_3MtwBwLkdIwHu7ix28a3tqPa"}Pagos de un cliente
Sección titulada «Pagos de un cliente»{ "customer_id": "cus_NffrFeUfNV2Hib", "limit": 50}Pagos del último día
Sección titulada «Pagos del último día»{ "created_gte": "1704067200", "created_lte": "1704153600"}API Utilizada
Sección titulada «API Utilizada»- Endpoint:
GET /v1/payment_intents - Documentación: Stripe List Payment Intents
- El campo
amount_decimalse agrega para conveniencia (monto / 100) - La paginación usa cursor-based con
starting_after - El limite maximo por pagina es 100
Nodos relacionados
Sección titulada «Nodos relacionados»- StripeCreatePaymentIntent - Crear nuevos Payment Intents
- StripeCreateRefund - Crear reembolsos para pagos
- StripeGetCustomers - Obtener datos del cliente del pago