Ir a contenido
Crea una cuenta
o
inicia sesión
Logotipo de la documentación de Stripe
/
Pregúntale a la IA
Crear cuenta
Iniciar sesión
Empezar
Pagos
Ingresos
Plataformas y marketplaces
Gestión del dinero
Recursos para desarrolladores
Resumen
Acerca de Stripe Payments
Actualiza tu integración
Análisis de pagos
Pagos por Internet
ResumenEncuentra tu caso de usoUsa Managed Payments
Utiliza Payment Links
Usa una página de proceso de compra prediseñada
Crea una integración personalizada con Elements
Desarrolla una integración en la aplicación
Métodos de pago
Añadir métodos de pago
    Resumen
    Opciones de integración de los métodos de pago
    Gestiona los métodos de pago predeterminados en el Dashboard
    Tipos de método de pago
    Tarjetas
    Pagar con el saldo de Stripe
    Criptomonedas
    Adeudos bancarios
    Redireccionamientos bancarios
    Transferencias bancarias
    Transferencias de crédito (Sources)
    Compra ahora y paga después
    Pagos en tiempo real
    Vales
    Monederos
    Habilitar métodos de pago locales por país
    Métodos de pago personalizados
Gestiona los métodos de pago
Proceso de compra más rápido con Link
Interfaces de pago
Payment Links
Checkout
Elements para la web
Payments en la aplicación
Escenarios de pago
Administrar múltiples divisas
Flujos de pagos personalizados
Capacidad adquirente flexible
Orquestación
Pagos en persona
Terminal
Más allá de los pagos
Constituye tu empresa
Criptomonedas
Financial Connections
Climate
Comprender el fraude
Protección antifraude de Radar
Gestiona disputas
Verificar identidades
InicioPagosAdd payment methods

Payment method integration options

Learn about the different ways to integrate payment methods.

The payment methods you can offer depend on the currency, country, and Stripe products you integrate with. Use this guide to make sure your chosen payment methods work for your business and to determine how you want to add payment methods. See payment method support to learn which countries, currencies, products, and APIs support which payment methods.

Choose your integration

The table below describes several of the ways you can get started with your integration, including no-code, low-code, and advanced integration paths. You can also compare payment scenario support, features, and product support.

In addition to the paths described below, you can use Stripe Invoicing to automatically charge your customer’s saved payment method or email invoices without writing any code. See the payment methods supported by Invoicing.

 PAYMENT LINKSSTRIPE-HOSTED PAGEEMBEDDED FORMEMBEDDED COMPONENTSADVANCED INTEGRATION
UIPayment Links + CheckoutCheckout Checkout ElementsElements
APICheckout Sessions Checkout Sessions Checkout Sessions Checkout Sessions PaymentIntents
Integration effort
No code required
Low coding
Low coding
More coding
Most coding
HostingStripe-hosted page (optional custom domains) Stripe-hosted page (optional custom domains) Embed on your site Embed on your site Embed on your site
UI customizationLimited customization1 Limited customization1 Limited customization1 Extensive customization with Appearance API Extensive customization with Appearance API
PAYMENT METHODS2
Dynamically display 40+ payment methods
Manage payment methods in the Stripe Dashboard without coding
Faster checkout with Link and more wallet payment methods such as Apple Pay, Google Pay, and Amazon Pay 3 3 3
Custom payment methods

1Limited customization provides 20 preset fonts, 3 preset border radius options, logo and background customization, and custom button color.

2For detailed support for each payment method, see learn more about payment methods.

3Wallet payment methods require registering your domain.

Payment method support

Payment methods only support certain currencies, countries, products, and API features. Make sure your chosen payment methods work for your scenario by reviewing the Payment method support page.

Add payment methods

Your customers see the available payment methods during the checkout process. You can either manage payment methods from the Dashboard or list payment methods manually in code. See the Accept a payment guide for detailed steps.

Use dynamic payment methods

Stripe dynamically displays the most relevant payment methods to your customers based on the payment method preferences you set in the Dashboard and eligibility factors such as transaction amount, currency, and payment flow. To enable and manage your payment method preferences, go to the Dashboard. Stripe enables certain payment methods for you by default and might enable additional payment methods after notifying you.

Unless you have to list payment methods manually, we recommend using dynamic payment methods. Dynamic payment methods automatically determines whether to display payment methods according to set rules.

See Dynamic payment methods to learn more.

Manually list payment methods

Listing payment methods manually requires some coding. Every payment method you want your PaymentIntent to accept must be added to payment_method_types. Unless your integration requires that you list payment methods manually, we recommend that you manage payment methods from the Dashboard. Stripe handles the return of eligible payment methods based on factors such as the transaction’s amount, currency, and payment flow.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d mode=payment \ -d "line_items[0][price]"=
{{PRICE_ID}}
\ -d "line_items[0][quantity]"=2 \ --data-urlencode success_url="https://example.com/success" \ -d "payment_method_types[0]"=bancontact \ -d "payment_method_types[1]"=card \ -d "payment_method_types[2]"=eps \ -d "payment_method_types[3]"=ideal \ -d "payment_method_types[4]"=p24 \ -d "payment_method_types[5]"=sepa_debit

If multiple payment methods are passed, Checkout dynamically reorders them to prioritize the most relevant payment methods based on the customer’s location and other characteristics. The payments acceptance page prioritizes showing payment methods known to increase conversion for your customer’s location while lower priority payment methods are hidden in an overflow menu.

¿Te ha sido útil la página?
SíNo
  • ¿Necesitas ayuda? Ponte en contacto con el equipo de soporte.
  • Únete a nuestro programa de acceso anticipado.
  • Echa un vistazo a nuestro registro de cambios.
  • ¿Tienes alguna pregunta? Ponte en contacto con el equipo de ventas.
  • ¿LLM? Lee llms.txt.
  • Con tecnología de Markdoc
Guías relacionadas
Quickstart
Accept a payment