Cobra impuestos
Cómo cobrar impuestos por pagos únicos en Stripe Checkout.
Stripe Tax te permite calcular los impuestos de tus pagos únicos y recurrentes al usar Checkout. Puedes habilitar Stripe Tax para que calcule automáticamente los impuestos de todas las compras y suscripciones de Checkout.
Activate Stripe Tax
Inicia sesión o crea una cuenta para que Stripe active Stripe Tax.
Actualiza los productos y precios
Al calcular impuestos, Stripe Tax utiliza los datos almacenados en las API Products y Prices para determinar las tasas y reglas correctas. Puedes actualizar tus productos y precios de Checkout para que incluyan lo siguiente:
tax_
: especifica si el precio se considerabehavior inclusive
(con impuestos) oexclusive
(sin impuestos).tax_
(opcional): especifica el código fiscal del producto. Si no defines uncode tax_
para un producto, aplicaremos tu código fiscal de producto preestablecido. Para obtener más información, consulta nuestra lista de códigos fiscales.code
Cuando estableces el parámetro tax_
en exclusive
, se agrega el impuesto al subtotal. Esto es habitual en los mercados estadounidenses y en las ventas entre empresas (B2B). Si estableces tax_
en inclusive
, el importe que paga el comprador no cambia nunca (incluso si cambia la tasa impositiva). Esta es una práctica habitual entre los consumidores que le compran a una empresa en forma directa (B2C) en mercados fuera de los Estados Unidos. Si no quieres crear tus productos y precios con anticipación, puedes especificar los parámetros price_
y product_
en tu sesión de Checkout.
Nota
Obtén más información sobre productos, precios, códigos fiscales y comportamiento fiscal.
Crea una sesión de Checkout
Después de actualizar los productos y precios, ya tienes todo listo para empezar a calcular impuestos en tus sesiones de Checkout. Puedes crear sesiones para compras únicas y recurrentes.
Para calcular los impuestos de los nuevos clientes, Checkout valida y utiliza la dirección de envío o de pago provista. En el caso de los clientes existentes, para calcular los impuestos, Checkout valida y usa la dirección de envío o de pago asociada al cliente. Si capturas una nueva dirección de pago o de envío de un cliente existente, Checkout no reemplazará automáticamente la información anterior de pago o de envío, sino que deberás pedir el cambio de dirección del cliente en forma expresa.
Apple Pay y Google Pay
Si deseas asegurarte de que Google Pay se ofrezca como método de pago mientras usas Stripe Tax en Checkout, debes solicitar una dirección de envío. Apple Pay con Stripe Tax solo se muestra cuando el navegador del cliente admite la versión 12 de Apple Pay o posterior.
Calcula impuestos para nuevos clientes
Si al crear la sesión, no especificas que el cliente ya existe, Checkout creará un nuevo cliente y automáticamente guardará la dirección de pago y los datos de envío. Checkout utiliza la dirección de envío para determinar la ubicación del cliente y calcular los impuestos. Si no recopilas los datos de envío, Checkout utilizará la dirección de pago.