J'essaie d'intégrer paypal sandox avec mon projet MVC. J'ai activé AutoReturn et ipn, j'ai désactivé PDT.Asp.net MVC - paypal ipn
Après le paiement est effectué, dans la page d'auto-retour, je reçois
Request.HttpMethod -> GET HttpContext.Request.ContentLength -> 0 Request.Form.Keys.Count -> 0
si je PDT également activer, j'obtenir le même résultat
quelqu'un peut-il s'il vous plaît résoudre ce
Je le comprends maintenant. où puis-je trouver le code approprié pour traiter la requête get dans l'URL de retour Ici, les paramètres du compte de test marchand ------ Auto Retour: Le retour Url: http: // www .. ..../commande/ThankYou Transfert des données de paiement: Le Identity Token: qzYXRiKjEr2E1 .... (Nom de l'entreprise: Store ddlak Laks test, type de compte: Affaires, Statut: Vérifié) -> détails présents dans la page d'aperçu URL de notification: http: //website.......in/Order/Index Remise des messages: Activé -------- – dhanlak
@dhanlak: L'URL IPN pointe donc vers un contrôleur/action appelé/Order/Index? Est-ce exact? Si c'est le cas, vous devez modifier votre OrderController pour ajouter une nouvelle méthode d'index (action) qui accepte un HttpPost. Pour ce faire, vous mettez simplement [HttpPost] juste au-dessus de votre méthode Index, donc maintenant vous aurez deux méthodes d'index - une qui gère un GET et une qui gère un POST. Est-ce que cela résout le problème? – Pandincus
@Pandincus Pourriez-vous donner un soutien pour cela? Http: //stackoverflow.com/questions/17911050/paypal-ipn-integration-with-asp-net-mvc – Sampath