sdk paypal-button redirect
- Contrassegnare come Nuovo
- Preferito
- Iscriversi
- Disattiva notifiche
- Iscriversi a feed RSS
- Evidenziare
- Stampare
- Segnala come inappropriato
Buongiorno, utilizzando sdk per aggiungere i tre pulsanti di pagamento in uno script a cui passo l'amount dinamicamente (esempio di script di seguito) come posso ottenere a conclusione redirect su due pagine diverse in caso di pagamento ok o pagamento fallito? Possibilmente passando anche dei valori get, ad esempio paid.php?n=xxxxx oppure nopaid.php?n=xxxxx
<!DOCTYPE html>
<head>
<title>Test</title>
</head>
<body>
<script src="https://www.paypal.com/sdk/js?client-id=mioID¤cy=EUR" data-sdk-integration-source="button-factory"></script>
<div id="paypal-button-container"></div>
<script> paypal.Buttons({ style: { shape: 'rect', color: 'blue', layout: 'vertical', label: 'buynow', }, createOrder: function(data, actions) { return actions.order.create({ purchase_units: [{ amount: { value: '<?php echo $value ?>' } }] }); }, onApprove: function(data, actions) { return actions.order.capture().then(function(details) { alert('Transaction completed by ' + details.payer.name.given_name + '!'); }); } }).render('#paypal-button-container'); </script>
</body>
Grazie anticipate se qualcuno potrà aiutarmi
- Etichette:
-
Pulsanti PayPal
-
SDKs
- Contrassegnare come Nuovo
- Preferito
- Iscriversi
- Disattiva notifiche
- Iscriversi a feed RSS
- Evidenziare
- Stampare
- Segnala come inappropriato
Ciao @lucafr,
Grazie per aver scritto sul nostro forum!
Capisco tu stia avendo problemi con i pulsanti di pagamento.
Non viene consigliato l'utilizzo del codice per il pulsante che hai menzionato. Questo tipo di integrazione è stata rimossa da PayPal e ai venditori viene suggerito di integrare server e integrazione lato cliente, così da poter personalizzare di più la pagina. Visita questa pagina.
In caso di pagamento fallito, dovrai utilizzare la funzione OnError, qui trovi maggiori dettagli.
Spero che questa informazione ti sia utile nella risoluzione del problema.
Chiara
Non hai trovato la risposta che cercavi?
Succede. Premi il pulsante "Accedi per chiedere alla Community" per creare una domanda per la community PayPal.