Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

155
Vistas
cómo devolver el tokenId createToken de Stripe y usarlo en otra función en vuex

así que llamo a Stripe.card.createToken en mi archivo api.js y quiero devolver el token que genera esta función para poder usarlo en mi vuex, ¿cómo puedo hacer eso?

// api.js

 export const stripeToken = async ({ cardInfo }) => { const { data } = await Stripe.card.createToken({ cardInfo, }); return data; };

Entonces quiero usarlo en mis acciones en vuex como este. Hice esto y no funciona, devuelve indefinido:

//vuex

 import { stripeToken } from '@src/store/api'; async stripeToken({ dispatch }, { cardInfo }) { const { data } = await stripeToken({ cardInfo }); console.log('tokenId: ', data.tokenId); },
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

No estoy familiarizado con vuex, pero el método Stripe.card.createToken toma dos parámetros: un objeto de JavaScript que contiene los datos de la tarjeta de crédito ingresados por el usuario y una función de devolución de llamada para manejar la respuesta. Puede obtener más información al respecto en la documentación de Stripe aquí .

Así es como puede mostrar la ID de un token con Stripe.card.createToken :

 Stripe.card.createToken(cardInfo, (status, response) => { if (response.error) { console.log(response.error); } else { console.log(response.id); } });

Tenga en cuenta que Stripe.card.createToken es un método antiguo de Stripe.js v2 que ahora está obsoleto, por lo que recomendaría actualizar a Stripe.js v3 si es posible.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda