J'utilise une passerelle de paiement dans mon application rails, comment puis-je rediriger vers la passerelle à partir de mon contrôleur et passer tous les paramètres requis par la passerelle? Fondamentalement, c'est une demande post
.rails envoyer des paramètres à un tiers dans une demande de poste
Répondre
Vous souhaiterez probablement le faire non pas via l'infrastructure ActionController, mais en utilisant une bibliothèque HTTP Client séparée. Net :: HTTP est un exemple d'une telle bibliothèque, mais votre passerelle de paiement peut fournir un joyau pour interagir avec elle (comme le fait TrustCommerce) ou peut-être une partie d'ActiveMerchant fonctionnera avec votre passerelle.
De toute façon, il n'est probablement pas préférable de rediriger vos utilisateurs directement vers votre passerelle de paiement (puisque la passerelle de paiement renvoie probablement xml, et l'utilisateur verrait alors cela); mais faites plutôt une connexion séparée à la passerelle sur votre serveur, puis traitez cet appel et renvoyez les résultats à vos utilisateurs.
- 1. comment envoyer une demande de poste avec un navigateur Web
- 2. envoyer des données de poste dans jsf
- 3. $ .ajax Demande de poste ne pas envoyer de données POST
- 4. envoyer des paramètres à une fonction jquery
- 5. envoyer des données de poste de Iphone
- 6. IWebBrowserApp.Navigate() Comment envoyer des données de poste
- 7. envoyer cURL poste à recevoir exactement comme le poste
- 8. XMLHttprequest méthode de poste dans les rails
- 9. comment envoyer une demande de poste et obtenir la réponse en Ruby
- 10. Rails - comment configurer un test qui poste sur un contrôleur
- 11. Ajouter à la demande de paramètres dans un fichier jsp
- 12. Envoyer des paramètres à d'autres sites
- 13. demande Django obtenir des paramètres
- 14. Inclure les paramètres/demande d'informations dans Rails logger?
- 15. Envoyer HTTPService Demande en flex 3 avec '-' dans les paramètres URl pour obtenir des flux Google
- 16. Php lecture XML dans la demande de poste
- 17. Envoyer paramètres à un service Web
- 18. Comment envoyer des paramètres supplémentaires sur un appel link/button_to_remote?
- 19. Comment transmettre des paramètres entre des haricots à la demande
- 20. XML Envoyer des messages à Rails
- 21. envoyer des données de poste en utilisant fopen ou curl?
- 22. question android OAuth, comment envoyer demande de demande de jeton
- 23. Formulaire HTML Envoyer la demande
- 24. Passer des données de poste dans une application rails via une redirection
- 25. Envoyer des invitations au projet dans Rails
- 26. post demande avec link_to dans rails 3
- 27. Facebook android sdk envoyer une demande
- 28. Recherche des téléchargements dans les paramètres sur Envoyer dans les rails
- 29. Envoyer une requête Javascript dans les rails
- 30. JQuery: Manipulation des paramètres de demande dans .submit()