J'ai un script de don en ce moment où l'utilisateur entre le montant du don sur le site de Paypal. Le problème avec ceci est que certaines personnes font un don de 0,30 $ ce qui équivaut à 0 $ après les frais de Paypal. Je veux mettre d'abord vérifier le montant donné en utilisant une entrée sur mon site Web, puis envoyer le montant sur le site de Paypal où ils peuvent continuer à entrer leurs informations de carte de crédit et quoi d'autre. Comment puis-je faire cela? Dois-je changer de mode? ou suis-je censé envoyer le montant à Paypal et alors ils sauront comment il est géré?Y at-il un mode pour différents IPN Paypal?
Répondre
Vous pouvez ajouter une vérification simple en utilisant javascript sur la page. Commencez par désactiver le bouton "Faire un don".
<form name="myform>
...
<input type="submit" name="submit" disabled="disabled"/>
Dans le champ d'édition où l'utilisateur saisit le montant de leur don, ajouter onblur et onkeyup gestionnaires qui font appel à une fonction de mise à jour().
<input type="text" name="donation" value="15.00"
onkeyup="update()" onblur="update()"/>
Ajouter une fonction javascript mise à jour() qui lit alors le texte saisi et permet le bouton « Faites un don » si la valeur saisie est valide et invalide si elle est invalide.
<script type="text/javascript">
function update()
{
if ((float) document.myform.donation.value < 5.00)
document.myform.submit.disabled = true;
else
document.myform.submit.disabled = false;
}
</script>
(ou à peu près :-)
Généralement, oui, vous devez déterminer le montant avant de transférer l'utilisateur à PayPal.
Comment puis-je passer à Paypal? – Strawberry
Quelle API Paypal utilisez-vous pour diriger l'utilisateur vers Paypal en premier lieu? – Amber
- 1. Paypal IPN Handler pour Panier
- 2. Paypal Notification IPN
- 3. PayPal IPN "FAIL"
- 4. PayPal IPN désinscription
- 5. validation PayPal IPN
- 6. paypal ipn simple question
- 7. Paypal IPN security
- 8. PayPal IPN tableau vide
- 9. Asp.net MVC - paypal ipn
- 10. Paypal IPN Listener pour ASP.NET MVC
- 11. Paypal IPN ne fonctionne pas pour l'abonnement
- 12. Paypal IPN comment obtenir session
- 13. Une question sur paypal IPN
- 14. PayPal IPN - champs minimum requis pour un bouton d'achat?
- 15. PayPal IPN cessé de fonctionner 422 Erreur
- 16. django-paypal IPN ne fonctionne pas
- 17. PayPal comme IPN avec Google Checkout
- 18. Oscommerce PayPal IPN toujours Statut en attente
- 19. Paypal - Comment puis-je déboguer IPN localement?
- 20. Paypal IPN setup ... Envoi vers Zipcode et calcul automatique
- 21. PHP PayPal Mode de paiement
- 22. paypal ipn trouble: Merci pour votre paiement et ne pas rediriger vers mon site
- 23. Asp.net, paypal et IPN .. comment automatiser le paiement?
- 24. question Paypal IPN (intégration des processus de back-end)
- 25. Abonnements PayPal - Gestion IPN et flux de site?
- 26. Comment ajouter une taxe à Paypal IPN Checkout
- 27. Passer en revue mon Paypal IPN Handler Please
- 28. Paypal IPN - Comment définir la description de l'article personnalisé?
- 29. PayPal avec IPN activé invoquant l'erreur sur cmd = "_cart"
- 30. paypal IPN dans le problème de magasin de musique mvc
Vous pouvez aussi bien donner aux utilisateurs une liste prédéfinie de montants. J'ai vu cela fonctionner plutôt bien pour beaucoup d'utilisations. – adomas