sql >> Base de Datos >  >> NoSQL >> MongoDB

Stripe:debe proporcionar la fuente o el cliente

Un flujo de pago con Stripe se divide en dos pasos:

  1. Del lado del cliente, en su código de interfaz, recopila y tokeniza la información de pago del cliente mediante Checkout o Elements, luego envía el token resultante a su servidor backend.

  2. Del lado del servidor, en su código de back-end, usa el token en una solicitud de API, p. para crear un cargo o un cliente.

El código que compartió es para el primer paso. Sin embargo, el mensaje de error que mencionaste:

Debe proporcionar la fuente o el cliente.

ocurre en el segundo paso. La API de Stripe devuelve este error cuando envía una solicitud de creación de cargo sin una source o customer parámetro.

Debe verificar el código del lado del servidor para descubrir cuál es exactamente el problema. También puede consultar los registros de todas las solicitudes enviadas por su integración en su panel:https://dashboard.stripe.com/test/logs?method=not_get.