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

180
Vistas
Integración del servidor PayPal JS SDK, incluidos parámetros adicionales

Quería integrar el nuevo botón JS. Estoy en esta página tratando de averiguar cómo hacer esto. Entiendo cómo se supone que debe funcionar, pero no entiendo cómo llamar a un script de servidor para manejar las actualizaciones de la base de datos.

Parece esta línea:

 return fetch('/demo/checkout/api/paypal/order/' + data.orderID + '/capture/', {method: 'post'}

está llamando a un script, pero ¿cómo puedo incluir argumentos?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

En la línea que cita, el contenido de data.orderID se convierte en un argumento de ruta (URL) y se obtiene esa URL. Esta URL debe ser una ruta en su servidor.

Si desea pasar argumentos adicionales o colocar el ID del pedido en el cuerpo de la solicitud en lugar de la URL, puede hacerlo. Use el body en las opciones para fetch y asígnele un objeto/cadena JSON. Algo como:

 return fetch('/path/on/your/server/to/capture/order', { method: 'POST', body: { id: data.orderID, your_argument_name: 'some data'; } });

En el extremo del servidor que maneja la ruta, deberá deserializar ese objeto JSON. Hay muchas guías sobre cómo leer la entrada JSON para cualquier entorno de back-end que esté usando (en particular, no usa $_POST de PHP, ya que es solo para datos codificados en formularios)

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