Ir a contenido
Crea una cuenta
o
Inicia sesión
Logotipo de Stripe Docs
/
Pregúntale a la IA
Crear una cuenta
Iniciar sesión
Empieza ahora
Pagos
Automatización contable
Plataformas y marketplaces
Gestión del dinero
Herramientas para desarrolladores
Empieza ahora
Pagos
Automatización contable
Empieza ahora
Pagos
Automatización contable
Plataformas y marketplaces
Gestión del dinero
ResumenConoce todos los productos
Empieza a desarrollar
Empezar a desarrollar
Proyectos de muestra
Acerca de las API
    Visita a las API
    API Payment Intents
    API Setup Intents
    Métodos de pago
    Productos y precios
    API anteriores
      Cargos
      Sources
        Transición a las nuevas API
        Fuentes con tarjeta
        Fuentes y clientes
        Débito directo ACH
        Plataformas Connect
        Prácticas recomendadas
        iOS
        Android
    Fases de lanzamiento
Desarrolla con LLM
Utiliza Stripe sin necesidad de programación
Configura Stripe
Crea una cuenta.
Dashboard web
Dashboard móvil
Migra a Stripe
Gestiona el riesgo de fraude
Comprender el fraude
Protección contra fraudes de Radar
Gestionar disputas
Verificar identidades
InicioEmpieza ahoraAbout the APIsOlder APIsSources

Plataformas Connect que utilizan la API SourcesObsoleto

Consideraciones para plataformas Stripe Connect que agregan compatibilidad para nuevos métodos de pago con la API Sources.

Advertencia

We deprecated the Sources API and plan to remove support for local payment methods. If you currently handle any local payment methods using the Sources API, you must migrate them to the Payment Methods API.

While we don’t plan to remove support for card payments, we recommend replacing any use of the Sources API with the PaymentMethods API, which provides access to our latest features and payment method types.

Los propietarios de plataformas Connect pueden hacer uso de más métodos de pago compatibles con Sources. Para obtener más información sobre cómo crear pagos para usuarios conectados, y qué enfoque te conviene, consulta nuestra documentación sobre comisiones y pagos de Connect.

Cómo crear cargos a un Destino

Si optas por realizar cargos a un destino, debes crear Sources directamente en tu plataforma y crear Charges utilizando el parámetro de destino adecuado. Tu plataforma cobra a los Customers y luego transfiere el importe correspondiente a la cuenta de destino.

En caso de cargos a un Destino que utilicen tarjetas, el nombre de tu plataforma aparece en las descripciones del cargo en el extracto bancario, y el cargo es atribuido a la cuenta conectada. En caso de cargos a un Destino que utilicen métodos de pago alternativos, el nombre de tu plataforma aparece en las descripciones del cargo en el extracto bancario, pero el cargo es atribuido a tu plataforma.

Cómo crear cargos Direct

Si optas por cargos Direct, deberás asegurarte de que la cuenta conectada tenga activado al método de pago que pretendes utilizar (ver más abajo). Para cargos Direct, es necesario crear fuentes en las cuentas conectadas. Si usas Stripe.js, lo puedes hacer especificando source.stripeAccount con el valor de ID de una cuenta conectada.

// Set the connected Stripe Account on which the source should be created var stripe = Stripe(
'pk_test_TYooMQauvdEDq54NiTphI7jx'
, {stripeAccount: "{{CONNECTED_STRIPE_ACCOUNT_ID}}"}, ); stripe.createSource({ type: 'ideal', amount: 1099, currency: 'eur', owner: { name: 'Jenny Rosen', }, redirect: { return_url: 'https://shop.example.com/crtA6B28E1', }, }).then(function(result) { // handle result.error or result.source });

Si creas Sources del lado del servidor, puedes usar la autenticación utilizando el encabezado Stripe-Account con cualquiera de nuestras bibliotecas compatibles.

Cómo clonar objetos Source de tarjeta

Las fuentes de tarjetas (no están intrínsecamente vinculadas a tu plataforma, ya que no requieren ningún flujo de autenticación) pueden crearse en tu plataforma y luego clonarse en una cuenta conectada para crear cargos directos allí.

Después de crear un objeto Source de tarjeta y asociarlo a un objeto Customer (consulta Sources y Customers para saber más acerca de cómo interactúan estos dos objetos), puedes clonar el Source de la tarjeta en una cuenta conectada usando el ID de la cuenta conectada como el encabezado Stripe-Account:

Command Line
curl
curl https://api.stripe.com/v1/sources \ -u
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:
\ -d "customer"="cus_AFGbOSiITuJVDs" \ -d "original_source"="src_19YP2AAHEMiOZZp1Di4rt1K6" \ -d "usage"="reusable" \ -H "Stripe-Account: {{CONNECTED_STRIPE_ACCOUNT_ID}}"

Los objetos Source de tarjeta, por lo general, son reusable. Sin embargo, al clonarlos, también puedes anular el consumo para limitar el modo en que serán utilizados por la cuenta conectada. Puedes hacerlo especificando usage como single_use al clonar el objeto Source.

Si creas objetos Source de tarjeta reutilizables en tu cuenta conectada, debes cerciorarte de asociarlos a objetos Customer antes de efectuar un cargo. Consulta Sources y Customers para obtener más información sobre cómo asociar y administrar estos objetos.

Consulta también

  • Métodos de pago admitidos
  • Referencia de API Sources
  • Prácticas recomendadas para utilizar Sources
¿Te fue útil esta página?
SíNo
¿Necesitas ayuda? Ponte en contacto con soporte.
Únete a nuestro programa de acceso anticipado.
Echa un vistazo a nuestro registro de cambios.
¿Tienes alguna pregunta? Contacto.
¿LLM? Lee llms.txt.
Con tecnología de Markdoc