J'utilise les boutons de paiement intelligent de PayPal pour vendre un seul article sur mon site Web, mais je ne trouve dans aucune documentation comment demander la quantité.
Est-il possible de le faire avec l'API des boutons de paiement intelligents ?
Je veux simplement offrir au client la possibilité de modifier la quantité de l'article qu'il souhaite acheter. Peu importe que ce soit dans le formulaire ou pendant l'étape du paiement par PayPal.
Voici mon code jusqu'à présent, il est assez standard car j'essaie de le garder simple :
<script>
// Render the PayPal button into #paypal-button-container
paypal.Buttons({
style: {
size: 'responsive',
shape: 'pill',
label: 'checkout',
},
// Set up the transaction
createOrder: function(data, actions) {
return actions.order.create({
purchase_units: [{
amount: {
value: '8.99'
}
}]
});
},
// Finalize the transaction
onApprove: function(data, actions) {
return actions.order.capture().then(function(details) {
// Show a success message to the buyer
alert('Transaction completed by ' + details.payer.name.given_name + '!');
});
}
}).render('#paypal-button-container');
</script>