web-dev-qa-db-fra.com

Paiement Alertpay: comment les clients peuvent-ils changer d'adresse de livraison à la fin?

J'ai le problème suivant avec le service de paiement Alertpay.com

J'ai un site Web basé sur Drupal et je renvoie les clients à Alertpay pour qu'ils insèrent leurs informations de carte de crédit.

Le problème est qu’Alertpay offre la possibilité de modifier l’adresse d’expédition. Je n'aime vraiment pas cela, car chaque pays a un taux d'expédition différent (inclus dans le total que je passe à Alertpay).

Par conséquent, un client peut définir un pays sur mon site Web, payer un faible taux d'expédition, puis modifier l'adresse d'expédition dans Alert Pay sans mettre à jour les frais d'expédition.

ps. Il existe également un champ shipping_costs dans les paramètres AlertPay, mais Alertpay fournit toujours une option pour changer le pays d'expédition. Je ne comprends pas pourquoi, ce n'est pas logique.

merci

1
aneuryzm

vous pouvez modifier l'adresse mais pas le pays sur la page de paiement d'AlertPay. Si vous avez déjà saisi les informations de votre client et les avez stockées dans une base de données, vous devez alors ignorer l'adresse de livraison renvoyée par IPN, car il vous suffira de valider que le paiement a été effectué correctement et de simplement extraire les informations de livraison de votre compte. base de données. Cela évitera le scénario que vous avez décrit.

Pour toute question ou demande supplémentaire, je vous invite à poser vos questions sur notre forum des développeurs à l'adresse dev.alertpay.com.

1
AP Dev