2017-09-13 3 views
-1

Mon problème est que PayPal effectue des contrôles de sécurité de son côté, mais marque la commande comme étant en attente. Cela signifie que j'obtiens un statut OK à partir de la réponse de notification sur SagePay, mais je n'arrive pas à empêcher l'envoi de la commande à l'entrepôt que le client a demandé.Intégration de serveur SagePay - PayPal IPN

La documentation que j'ai examinée est https://www.sagepay.co.uk/file/25046/download-document/SERVER_Integration_and_Protocol_Guidelines_270815.pdf et j'ai essayé de parler directement avec SagePay.

S'il vous plaît, quelqu'un pourrait-il me faire savoir si ils ont déjà intégré l'IPN de PayPal avec l'intégration du serveur SagePay avant?

Merci

Répondre

0

Sage Pay ne prend pas en charge Paypal IPN. L'intégration des paiements de Sage Pay est une opération ponctuelle - une fois la transaction effectuée, c'est fait - elle existe dans un état autorisé ou refusé, et est à l'abri de tout autre changement.

Votre meilleur pari pourrait être d'implémenter IPN en dehors de Sage Pay. Vous pouvez conserver toutes les commandes Paypal par défaut, puis attendre les notifications de PayPal pour indiquer qu'elles sont autorisées à être expédiées.

+0

https://meta.stackoverflow.com/questions/359288/sagepay-seems-to-be-using-stack-overflow-for-all-support –