Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

120
Visualizações
¿Cómo aceptar el pago en la moneda solicitada en PayPal a través de la integración a través de Javascript?

Actualmente, solo puedo aceptar pagos en una moneda con este código

 <script src="https://www.paypal.com/sdk/js?client-id=Your Client ID&currency=AUD"></script> -->

Si hacen USD por allí así..

 <script src="https://www.paypal.com/sdk/js?client-id=Your Client ID&currency=USD"></script> -->

Puedo aceptar el pago en USD en mi sitio web

si lo hará GBP

 <script src="https://www.paypal.com/sdk/js?client-id=Your Client ID&currency=GBP"></script> -->

Puedo aceptar el pago en GBP en mi sitio web

Pero cuando agrego varias monedas como esta...

 <script src="https://www.paypal.com/sdk/js?client-id=Your Client ID&currency=AUD,USD, AUD,NZD,GBP"></script> -->

el boton no funciona

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

La moneda determina qué botones son elegibles, por lo que una carga de SDK solo se puede usar con 1 moneda a la vez.

Para admitir varias monedas, debe volver a cargar el SDK en la página y volver a procesar los botones después (y createOrder, cuando se llama, debe especificar las cantidades en la moneda única que coincida).


Una nueva alternativa que puede probar es cargar el SDK varias veces en la página usando el parámetro data-namespace , para especificar un nombre que no sea el predeterminado de paypal .

Un ejemplo....

 <h3>USD buttons...</h3> <div id="paypal-button-container-1" /> <script src="https://www.paypal.com/sdk/js?client-id=test&currency=USD" data-namespace="paypalUSD"></script> <script> paypalUSD.Buttons({ //... }).render('#paypal-button-container-1'); </script> <hr /> <h3>AUD buttons...</h3> <div id="paypal-button-container-2" /> <script src="https://www.paypal.com/sdk/js?client-id=test&currency=AUD" data-namespace="paypalAUD"></script> <script> paypalAUD.Buttons({ //... }).render('#paypal-button-container-2'); </script> </script>

En general, a menos que tenga una necesidad empresarial específica de recibir varias divisas en su cuenta, es más sencillo utilizar una divisa internacional como USD o EUR y dejar que PayPal muestre la conversión en el momento del pago si el comprador va a utilizar una fuente de financiación en una moneda diferente como GBP, NZD, etc.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda