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
Ingresos
Plataformas y marketplaces
Gestión del dinero
Recursos para desarrolladores
Resumen
Empieza a usar Connect
Fundamentos de la integración
    Hacer llamadas a la API para cuentas conectadas
    Recomendaciones de integración
    Prestar atención a las actualizaciones
    Pruebas
    Resumen de la API Accounts v2
Ejemplos de integraciones
Gestión de cuentas
Haz el onboarding de las cuentas
Configura los Dashboards de la cuenta
Trabaja con tipos de cuentas conectadas
Procesamiento de pagos
Aceptar pagos
Transfiere a cuentas
Administración de la plataforma
Gestiona tu plataforma Connect
Formularios fiscales para tu plataforma Connect
InicioPlataformas y marketplacesIntegration fundamentals

Cómo probar Stripe Connect

Antes de pasar a modo activo, prueba tu integración con Connect para la creación de cuentas, la verificación de identidad y las transferencias.

Utiliza las pruebas para asegurarte de que tu integración de Connect gestiona correctamente los diferentes flujos. Puedes usar entornos de prueba para simular el modo activo mientras aprovechas los tokens especiales proporcionados por Stripe para usar en tus pruebas. Consulta la guía de prueba de pagos para obtener más información sobre cargos de pruebas, disputas, etc.

Crear cuentas de prueba

Puedes crear varias cuentas de prueba con diferentes tipos de cuenta o propiedades del controlador que quieras probar.

Puedes crear cuentas de prueba con API Accounts o en la Dashboard de Stripe.

Usa 000-000 como el código del mensaje de texto cuando se te solicite para las cuentas de prueba.

Prueba el flujo OAuth

Puedes probar tu integración con OAuth en cuentas conectadas que usen una Dashboard alojada en Stripe mediante el client_id de prueba.

El client_id de prueba es ca_FkyHCg7X8mlvCUdMDao4mMxagUfhIwXb. Puedes encontrarlo en la Configuración de OAuth de Connect.

Tu prueba client_id te permite:

  • Definir tu redirect_uri en una URL que no es HTTPS
  • Establecer tu redirect_uri en localhost
  • Omitir el formulario de cuentas en lugar de tener que llenar la solicitud de cuenta completa (solo cuentas con el Dashboard de Stripe)
  • Obtén tokens de acceso de prueba para cuentas conectadas

Para probar el flujo de OAuth, crea una cuenta nueva después de hacer clic en el enlace de OAuth. También podrás intentar conectar una cuenta de Stripe existente solo si el correo electrónico es diferente de la cuenta de la plataforma.

Verificación de identidad

Guía para probar verificaciones

La verificación es un componente crucial para las cuentas que hacen el onboarding. Usa nuestra guía dedicada a la verificación de pruebas.

Después de crear una cuenta conectada de prueba, puedes usar tokens para probar diferentes estados de verificación con el fin de asegurarte de que estás administrando diferentes requisitos y estados de cuenta. Puedes usar los siguientes tokens para probar la verificación con cuentas de prueba.

Fechas de nacimiento de prueba

Usa estas fechas de nacimiento para activar determinadas condiciones de verificación.

Fecha de nacimientoTipo
1901-01-01La fecha de nacimiento coincidió correctamente. Cualquier otra fecha de nacimiento no coincide.
1902-01-01Coincidencia inmediata y exitosa de la fecha de nacimiento. El resultado de la verificación se devuelve directamente en la respuesta, no como parte de un evento de webhook.
1900-01-01Esta fecha de nacimiento activa una alerta de la Oficina de Control de Bienes Extranjeros (OFAC).

Direcciones de prueba

Usa estas direcciones para line1 para activar determinadas condiciones de verificación. Debes especificar valores legítimos para los argumentos city, state y postal_code.

TokenTipo
address_full_match​Coincidencia de dirección exitosa.
address_full_match_sync​Coincidencia de dirección inmediata y exitosa.
address_no_matchEs probable que el error en la coincidencia de dirección active requisitos en currently_due.
address_line1_no_matchEs probable que el error en la coincidencia de direcciones active requisitos en currently_due

Números de documentos de identidad de prueba

Usa estos números de identificación personal para el atributo individual.id_number en Account o el atributo id_number en el objeto Person para activar ciertas condiciones de verificación.

NúmeroTipo
000000000Coincidencia exitosa de números de ID. 0000 también funciona para la verificación de los cuatro últimos dígitos del SSN.
111111111Error en la coincidencia de números de ID (error de coincidencia de identidad) que puede activar los requisitos en currently_due.
222222222Coincidencia inmediata y correcta del número de ID. El resultado de la verificación se devuelve directamente en la respuesta, no como parte de un evento de webhook.

Documentos de identidad de prueba

Para realizar pruebas, utiliza imágenes de pruebas o tokens de archivos en lugar de cargar tus propias ID de prueba. Para obtener más detalles, consulta Cómo cargar un archivo.

Imágenes de documentos de prueba

Puedes usar una imagen verificada para que el número de identificación coincida correctamente. Puedes usar una imagen no verificada que haga que el número de identificación no coincida y que exija requisitos de currently_due.

Nota

Las imágenes de prueba tienen prioridad sobre los números de identificación de la prueba. Si subes una imagen verificada, la coincidencia del número de ID se efectuará correctamente, incluso si también proporcionas un valor de ID de prueba sin éxito. Del mismo modo, una imagen no verificada falla automáticamente en la coincidencia de ID independientemente del valor de otros artefactos de prueba.

Tokens de archivos de prueba

Usa estos tokens de archivos para activar determinadas condiciones de verificación de identidad.

TokenTipo
file_identity_document_successUtiliza la imagen verificada y marca ese requisito de documento como cumplido.
file_identity_document_failureUtiliza la imagen no verificada y marca ese requisito de documento como no cumplido.

Verificación de la información de la empresa

Validación de la dirección comercial

En algunos países, la dirección comercial asociada con tu cuenta conectada debe validarse para que puedan habilitarse cargos, transferencias a cuentas bancarias o ambos en la cuenta conectada.

Direcciones comerciales de prueba

Usa estas direcciones para line1 para activar determinadas condiciones de validación. Debes especificar valores legítimos para los argumentos city, state y postal_code.

Asegúrate de comenzar con un token de dirección que tenga la condición de validación menos permisiva que desees probar. Esto se debe a que no puedes usar un token de dirección con una condición de validación más restrictiva que la del token utilizado anteriormente. Por ejemplo, si especificaste address_full_match para habilitar tanto cargos como transferencias, después no podrás deshabilitar las transferencias o los cargos cambiando el token por uno no válido. Puedes resolverlo creando una nueva cuenta con el token correspondiente.

TokenTipo
address_full_match​En la cuenta, se habilitan tanto los cargos como las transferencias.
address_no_matchEn la cuenta, solo se habilitan los cargos. Debido a que falló la validación en el atributo line1, vuelve a incluirse en el hash requirements.
address_line1_no_matchEn la cuenta no se habilitan ni cargos ni transferencias. Debido a que falló la validación, los atributos de la dirección vuelven a incluirse en el hash requirements.

ID fiscales de la empresa de prueba

Usa estos números de identificación fiscal de la empresa para company.tax_id a fin de activar determinadas condiciones de verificación. El comportamiento de la prueba puede cambiar según los países de la cuenta conectada y las normativas de esos países. Según las normativas del país, un documento fiscal válido puede marcar el número de identificación fiscal verificado en estos países.

NúmeroTipo
000000000Coincidencia exitosa del número de ID de la empresa.
000000001El número de identificación de la empresa coincide con el de una organización sin fines de lucro.
111111111Error en la coincidencia del número de identificación de la empresa (error de coincidencia de identidad).
111111112Error en la coincidencia del número de identificación de la empresa (identificación fiscal no emitida).
222222222Coincidencia inmediata y exitosa del número de identificación de la empresa. El resultado de la verificación se devuelve directamente en la respuesta, no como parte de un evento de webhook.

Prueba la verificación del cargo directivo

Stripe realiza la verificación del cargo directivo comparando la lista de directores en el objeto Account con una lista recuperada de los registros locales. Si el país lo exige, puedes activar la verificación de un objeto Account usando estos tokens para el atributo first_name en el atributo Person asociado y estableciendo el atributo relationship.director en el atributo Person a verdadero.

TokenTipo
mismatch_directorError en la coincidencia debido a que el nombre no coincide. Esto puede desencadenar un error de verificación verification_directors_mismatch.
missing_directorError en la coincidencia debido a la falta de directores en la cuenta. Esto puede desencadenar un error de verificación verification_missing_directors.
extraneous_directorError en la coincidencia debido a que hay demasiados directores en la cuenta. Esto puede desencadenar un error de verificación verification_extraneous_directors.

Los errores de verificación pueden desencadenarse si varios directores en el objeto Account usan estos tokens mágicos.

Prueba la verificación del nombre de la empresa

Activa la verificación del nombre de la empresa para un objeto Account con este token para el atributo company.name.

TokenTipo
mismatch_business_nameError en la coincidencia debido a que el nombre de la empresa no coincide.
disallowed_nameError en la coincidencia debido a un nombre genérico o reconocido de la empresa.
match_name_relationshipsCoincidencia exitosa del nombre de la empresa.
match_name_onlyError en la coincidencia debido a una discrepancia en el nombre de la empresa.

Prueba la verificación de la descripción del cargo en el extracto bancario

Activa la verificación de la descripción del cargo en el extracto bancario para un objeto Account mediante el uso de este token para el atributo settings.payments.statement_descriptor.

TokenTipo
mismatchActiva un error de verificación invalid_statement_descriptor_business_mismatch.
disallowedActiva un error de verificación invalid_statement_descriptor_denylisted.

Activa la verificación del prefijo de la descripción del cargo en el extracto bancario para un objeto Account mediante el uso de este token para el atributo settings.card_payments.statement_descriptor_prefix.

TokenTipo
mismatchActiva un error de verificación invalid_statement_descriptor_prefix_mismatch.
disallowedActiva un error de verificación invalid_statement_descriptor_prefix_denylisted.

Prueba la verificación de la URL de la empresa

Activa la verificación de la URL para un objeto Account con este token para el atributo business_profile.url.

TokenTipo
https://disallowed.stripe.comActiva un error de verificación invalid_url_denylisted.
https://geoblocked.stripe.comActiva un error de verificación invalid_url_website_inaccessible_geoblocked.
https://problem.stripe.comActiva un error de verificación invalid_url_website_other.
https://missing.stripe.comActiva un error de verificación invalid_url_website_incomplete.
https://mismatch.stripe.comActiva un error de verificación invalid_url_website_business_information_mismatch.
https://passwordprotected.stripe.comActiva un error de verificación invalid_url_website_inaccessible_password_protected.
https://accessible.stripe.comActiva una validación exitosa de la URL.
https://underconstruction.stripe.comActiva un error de verificación invalid_url_website_incomplete_under_construction.
https://inaccessible.stripe.comActiva un error de verificación invalid_url_website_inaccessible.

Prueba la verificación del nombre comercial (DBA)

Activa la verificación del nombre comercial para un objeto Account con este token para el atributo business_profile.name.

TokenTipo
disallowed_dbaActiva un error de verificación invalid_business_profile_name_denylisted.
invalid_dbaActiva un error de verificación invalid_business_profile_name.

Prueba la verificación de la descripción del producto

Activa la verificación de la descripción del producto para un objeto Account con este token para el atributo business_profile.product_description.

TokenTipo
require_urlActiva un error de verificación invalid_url_web_presence_detected.

Prueba la validación del número de teléfono

Borra la validación del número de teléfono para un objeto Account mediante este token para los siguientes atributos:

  • business_profile.support_phone
  • company.phone
  • individual.phone

Borra la validación del número de teléfono para un objeto Person mediante este token para el atributo phone.

TokenTipo
0000000000Validación correcta

Motivos de desactivación de la funcionalidad de prueba

Activa la asignación de un requirements.disabled_reason específico a todos los objetos Capability inactivos de un objeto Account mediante el uso de este token para el atributo business_profile.url.

TokenTipo
https://inactivity.stripe.comConfigura una cuenta como inactiva y pausa todas sus verificaciones. Establece el motivo de deshabilitación de las funcionalidades inactivas en paused.inactivity (rejected.other para versiones de API anteriores a 2024-06-20).

Activa o adelanta la verificación

Activar tarjetas

Utiliza estos números de tarjeta para activar diversas condiciones al probar requisitos y verificaciones escalonadas. Para que funcionen las acciones de activación, debes usar estas tarjetas con un cargo Connect configurando on_behalf_of o creando el cargo directamente en la cuenta conectada.

NúmeroTokenTipo
4000000000004202tok_visa_triggerNextRequirementsModifica el siguiente grupo de requisitos que tienen vencimiento más adelante a requisitos que vencen ahora.
4000000000004210tok_visa_triggerChargeBlockActiva un bloqueo de cargos.
4000000000004236tok_visa_triggerPayoutBlockActiva un bloqueo de transferencias.

Activar próximos requisitos

El modo activo puede exigir información de verificación adicional cuando una cuenta conectada procesa un determinado volumen. Esta tarjeta establece la información adicional que debe solicitarse de inmediato. Si no se requiere información adicional, no aparece nada.

Activar un bloqueo de cargos o transferencias

Si vence el plazo y no se proporciona la información necesaria, Stripe deshabilita los cargos o transferencias de la cuenta conectada. Estas tarjetas deshabilitan la cuenta conectada y cambian el estado de los requisitos de «vencen ahora» a «vencidos». Estas tarjetas no tienen ningún efecto hasta que una cuenta proporciona la información inicial necesaria para habilitar los cargos y las transferencias.

Activar la verificación de titularidad de la cuenta bancaria

Las cuentas conectadas en Estados Unidos y la India están sujetas a la verificación de titularidad de la cuenta bancaria. Puedes completar esta verificación subiendo documentos de respaldo con el Dashboard de Connect o con la API a través del hash documents[bank_account_ownership_verification].

Durante las pruebas, puedes simular el proceso de verificación de titularidad de una cuenta bancaria de EE. UU. Utiliza los siguientes números de cuenta bancaria de prueba para activar el proceso de verificación. Un número supone que la verificación se realizó correctamente y el otro le solicita que cargue imágenes de prueba o tokens de archivo para completar el proceso de verificación. Estas cuentas de prueba solo están disponibles para cuentas de EE. UU.

EnrutamientoCuentaTipo
110000000000999999991Activa y completa el proceso de verificación de la titularidad de la cuenta bancaria después de una pequeña demora
110000000000999999992Activa el proceso de verificación de la titularidad de la cuenta bancaria tras un breve período y solicita la carga de documentos

Agregar fondos al saldo de Stripe

Para probar agregar fondos a tu saldo de Stripe desde una cuenta bancaria en el Dashboard, crea un entorno de prueba y selecciona la cuenta bancaria de prueba deseada en el menú desplegable dentro del cuadro de diálogo Agregar al saldo. Puedes simular una operación exitosa o un error debido a fondos insuficientes.

Para probar la adición de fondos en la API, usa los siguientes tokens de banco de prueba como origen mientras realizas la prueba. Cada token simula un tipo específico de evento.

TokenTipo
btok_us_verifiedEfectuado correctamente
btok_us_verified_noAccountFallida con el código no_account
btok_us_verified_accountClosedFallida con el código account_closed
btok_us_verified_insufficientFundsFallida con el código insufficient_funds
btok_us_verified_debitNotAuthorizedFallida con el código debit_not_authorized
btok_us_verified_invalidCurrencyFallida con el código invalid_currency

Transferencias a cuentas bancarias

Usa los siguientes números de banco y tarjeta de débito de prueba para activar ciertos eventos durante la prueba de payout. Solo puedes usar estos valores durante las pruebas con claves secretas de prueba.

Las transferencias de prueba simulan una transferencia real, pero no se procesan con el banco. Las cuentas de prueba con acceso al Dashboard de Stripe siempre tienen activadas las transferencias, mientras se cumplan las condiciones relacionadas con datos bancarios externos válidos y otras condiciones relevantes, y nunca requieren una verificación de identidad real.

Nota

No puedes usar números de banco y tarjeta de débito de prueba en el Dashboard de Stripe en una cuenta conectada en modo activo. Si ingresaste la información de tu cuenta bancaria en una cuenta en modo activo, puedes usar un entorno de prueba y las transferencias de prueba simularán una transferencia real sin procesar dinero real.

Números bancarios

Utiliza estos números de cuenta bancaria de prueba para probar las transferencias. Solo puedes usarlos con las claves secretas de prueba.

EnrutamientoCuentaType
110000000000123456789La transferencia se efectúa correctamente.
110000000000111111116La transferencia falla con el código no_account.
110000000000111111113La transferencia falla con el código account_closed.
110000000000222222227La transferencia falla con el código insufficient_funds.
110000000000333333335La transferencia falla con el código debit_not_authorized.
110000000000444444440La transferencia falla con el código invalid_currency.
110000000000888888883La transferencia a cuenta bancaria falla si method es instant. La cuenta bancaria no reúne los requisitos para Instant Payouts.

Números de tarjetas de débito

Utiliza estos números de tarjetas de débito de prueba para probar transferencias a una tarjeta de débito. Solo se pueden usar con las claves secretas de prueba.

NúmeroTokenTipo
4000056655665556tok_visa_debit_us_transferSuccessDébito Visa. Transferencia efectuada con éxito.
4000056655665572tok_visa_debit_us_transferFailDébito Visa. La transferencia falla con el código could_not_process.
4000056755665555tok_visa_debit_us_instantPayoutUnsupportedDébito Visa. La tarjeta no cumple los requisitos de Instant Payouts.
5200828282828210tok_mastercard_debit_us_transferSuccessDébito Mastercard. Transferencia efectuada con éxito.
6011981111111113tok_discover_debit_us_transferSuccessDébito Discover. Transferencia efectuada con éxito.
¿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