Stripe Connect cobra con tarjeta los pagos de un restaurante a través de la cuenta de Stripe de la propia plataforma, con el restaurante como cuenta conectada. Así la plataforma puede quedarse una comisión de cada pago —la comisión de la aplicación— y repartir los reembolsos entre la plataforma y el restaurante.

Configuración#

  1. El restaurante conecta su cuenta de Stripe a la plataforma. Su ID de cuenta (acct_…) aparece en el panel de Stripe de la plataforma, en Cuentas conectadas.
  2. En Vista de empresa, abre Finanzas → Integración de pagos, haz clic en + en la tarjeta Stripe y elige Stripe Connect en la parte superior del formulario.
  3. Rellena los campos que se indican abajo —las claves son las de la propia plataforma— y haz clic en Guardar.
  4. En Vista de la ubicación, abre Finanzas → Formas de pago y elige esta integración en la forma de pago Tarjeta.

Los primeros campos son los mismos que en Stripe: Nombre identificador, Clave pública, Clave secreta, Secreto de firma del webhook, Liquidación automática de pagos, Apple Pay, Google Pay e ID de comerciante de iOS. Stripe Connect añade:

CampoQué es
Tipo de CuentaEstándar (el restaurante tiene su propia cuenta de Stripe completa) o Exprés (una cuenta más sencilla que gestiona la plataforma).
Cuenta ConnectEl ID de la cuenta conectada del restaurante, acct_….
Tipo de CargoCargos Directos o Cargos de Destino; consulta más abajo.
Comisión de TarjetaUn porcentaje del valor de los artículos del pedido que se suma a la comisión de la aplicación, para repercutir los costes de la tarjeta.
Gastos fijos por tarjetaUn importe fijo que se suma a la comisión de la aplicación en cada pago.
Restar gastos de envío, Sustraer la propina del conductor, Restar propina, Restar gastos de servicioSi están activados, ese importe completo es para la plataforma: se suma a la comisión de la aplicación en lugar de quedarse en el restaurante. Úsalo cuando la plataforma se encarga del reparto o cobra los gastos de servicio.
Importe fijo de la comisión de la aplicaciónUn importe fijo que se suma a la comisión de la aplicación en cada pago.
Porcentaje de comisiónLa comisión de la plataforma, en porcentaje.
Regla sobre comisionesSobre qué se cobra la comisión: Total (todo lo que paga el cliente), o cualquiera de Subtotal (los artículos), Gastos de servicio, Gastos de envío, Propina, Impuestos y Propina para el repartidor.

Cargos directos y cargos de destino#

Cargos DirectosCargos de Destino
Dónde se hace el pagoEn la cuenta conectada del restauranteEn la cuenta de la plataforma, que después lo transfiere al restaurante
Nombre en el extracto de la tarjeta del clienteEl del restauranteEl del restaurante
Quién paga la comisión de procesamiento de tarjeta de StripeEl restauranteLa plataforma
Cómo cobra la plataformaLa comisión de la aplicación pasa del restaurante a la plataformaLa plataforma se queda la comisión de la aplicación y transfiere el resto
Quién ve el pago en StripeEl restaurante, completo; la plataforma ve su comisiónLa plataforma, completo; el restaurante ve el importe que se le transfiere
Uso habitualCuentas Estándar: restaurantes con su propio negocio en StripeCuentas Exprés: la plataforma gestiona los pagos del restaurante

La comisión de la aplicación#

La comisión de la aplicación se calcula para cada pedido cuando el cliente paga, y es la suma de:

  • Porcentaje de comisión × lo que cubre la Regla sobre comisiones;
  • Comisión de Tarjeta × el valor de los artículos del pedido;
  • Gastos fijos por tarjeta e Importe fijo de la comisión de la aplicación;
  • cada importe cuyo interruptor Restar … esté activado (gastos de envío, propina del repartidor, propina, gastos de servicio).

Subtotal son los artículos después de los descuentos cuando el plan de uso del local cobra la comisión después de descuentos (el ajuste habitual); si no, antes de ellos.

Ejemplo. Un pedido de una lasaña (32,00 $, con descuento a 22,40 $) y tres tiramisús (42,00 $), con 5,72 $ de impuesto sobre las ventas y 11,10 $ de propina, le cuesta al cliente 81,22 $. Con un Porcentaje de comisión de 8 sobre Subtotal y nada más configurado, la comisión de la aplicación es 8 % × 64,40 $ = 5,15 $. Los impuestos y la propina no llevan comisión.

Cómo se marca como pagado un pedido con tarjeta#

Igual que con Stripe, el pedido queda en Pendiente de pago con tarjeta hasta que Stripe confirma el pago a través del webhook de OrderTiger. Con Stripe Connect, el webhook se crea en la cuenta de Stripe de la plataforma con Eventos de: Cuentas conectadas, para que reciba los pagos hechos en las cuentas de los restaurantes. Su secreto de firma se guarda en Secreto de firma del webhook al crearlo.

Reembolsos#

Los reembolsos se hacen desde Pedidos, con el botón de reembolso del pedido. En un pedido pagado con Stripe Connect, el formulario de reembolso pregunta ¿El comerciante es responsable de este reembolso?, marcado por defecto. La respuesta decide quién paga el reembolso.

Responsabilidad del comerciante (marcada)Responsabilidad de la plataforma (sin marcar)
ClienteRecupera el importe reembolsadoRecupera el importe reembolsado
RestaurantePaga el reembolso, incluidas las comisiones de procesamiento de tarjeta de StripeSe queda el importe original menos la comisión de la aplicación original, como si el pedido no se hubiera reembolsado. Con cargos directos sigue pagando la comisión de procesamiento de tarjeta de Stripe, como en cualquier venta
PlataformaDevuelve su parte de la comisión de la aplicaciónPaga todo el reembolso y se queda su comisión de la aplicación
FacturasEl reembolso se incluye y se descuenta de los ingresos del restauranteEl reembolso no se incluye: ya lo ha pagado la plataforma

En un reembolso con responsabilidad del comerciante, la parte de la comisión de la aplicación de la plataforma es la comisión de la aplicación × el reembolso ÷ el total del pedido; un reembolso total devuelve toda la comisión de la aplicación. Un reembolso con responsabilidad de la plataforma deja la comisión de la aplicación como estaba.

Ejemplo: el pedido de 81,22 $ de arriba, con su comisión de la aplicación de 5,15 $. Para simplificar, no se tiene en cuenta la comisión de procesamiento de tarjeta de Stripe.

Reembolso de la lasaña (22,40 $)Reembolso de todo el pedido (81,22 $)
Responsabilidad del comerciante: parte devuelta de la comisión de la aplicación5,15 $ × 22,40 ÷ 81,22 = 1,42 $5,15 $
Responsabilidad del comerciante: el restaurante termina con76,07 $ − 22,40 $ + 1,42 $ = 55,09 $0,00 $
Responsabilidad del comerciante: la plataforma termina con5,15 $ − 1,42 $ = 3,73 $0,00 $
Responsabilidad de la plataforma: el restaurante termina con81,22 $ − 5,15 $ = 76,07 $81,22 $ − 5,15 $ = 76,07 $
Responsabilidad de la plataforma: la plataforma termina con5,15 $ − 22,40 $ = −17,25 $5,15 $ − 81,22 $ = −76,07 $

Sin ningún reembolso, el restaurante habría terminado con 81,22 $ − 5,15 $ = 76,07 $ y la plataforma con 5,15 $.

Solución de problemas#

ProblemaQué comprobar
Un pedido pagado se queda en Pendiente de pago con tarjetaEn el panel de Stripe de la plataforma, comprueba que en Desarrolladores → Webhooks está el webhook de OrderTiger con Eventos de: Cuentas conectadas, y revisa sus envíos recientes.
La comisión de la aplicación no es la que esperabasRevisa las casillas de Regla sobre comisiones: Total cobra comisión sobre todo lo que paga el cliente, impuestos y propina incluidos.
Los pagos fallan con un error de cuentaLa Cuenta Connect debe ser una cuenta conectada de la cuenta de la plataforma a la que pertenecen las claves, y en el mismo modo (prueba o real).