Comment créer une passerelle de paiement pour une transaction en ligne?
Dans mon application web il y a un système de transaction en ligne pour la réservation en ligne. Je n'ai aucune idée de comment le mettre en oeuvre, j'.e quand un utilisateur veut faire de la réservation, un formulaire s'ouvre montrant les différentes banques, par le choix de la banque, l'utilisateur sera autorisé à entrer ses informations d'identification de carte et j'ai l'envoyer à des tiers fournisseur de passerelle de paiement et doit recevoir des informations de la partie concernant le statut de la transaction.
Comment peut-on envoyer et recevoir des données de tiers ou leur est de toute façon que l'on pourrait éliminer la troisième partie de la transaction ?
S'il vous plaît aider ! Merci à l'avance.
source d'informationauteur Lokesh
Vous devez vous connecter pour publier un commentaire.
Le développement de votre propre passerelle de paiement est un peu compliqué et est livré avec de nombreuses questions de conformité. Ainsi, supposons que pour le moment ce n'est pas une option.
Maintenant, il y a différentes passerelles de paiement disponibles sur le marché, vous pourrez choisir celui qui correspond à vos besoins. Le paramètre de sélection appropriée pourrait être la devise de transaction, des pays, des frais de transaction, de retirer les charges, la détection de la fraude et de système d'atténuation, de facturer des frais de transaction, de facilité d'intégration, etc.
À propos de l'intégration d'une passerelle, il y a deux types d'intégration possible
La nécessité que vous avez mentionnés relèvent de la catégorie des API de base de la passerelle.
Forme en fonction de passerelle est celle qui, dans laquelle l'utilisateur est redirigé vers la passerelle du fournisseur de site et là utilisateur entre carte de crédit et d'autres détails, une fois le paiement confirmé passerelle fournisseur informe le dos, par divers moyens, comme HTTP appel de dos, etc.
API basée sur le est celui dans lequel vous affichez votre propre formulaire à votre site web. Passerelle qui fournit une API d'intégration de kit pour faire un appel à la passerelle. Capturer tous les détails comme les cc, etc à la fin de votre et passer de tous les détails de la passerelle du fournisseur en appelant l'API intégrée.
Autant que des efforts sont en cause, la forme en fonction des passerelles sont plus faciles à intégrer. Je vous suggère d'aller de l'avant avec la forme en fonction de passerelles. De cette façon, vous n'avez pas besoin de mettre beaucoup d'effort de programmation.
Si vous êtes à l'aide de Ruby, probablement vérifier http://www.activemerchant.org/
Liste de pré-intégrées passerelles disponibles dans active marchand: http://activemerchant.rubyforge.org/
Espère que cela aiderait!!!
La meilleure solution est de sélectionner une passerelle de paiement qui prend en charge votre langage de programmation /cadre. La sélection de votre passerelle dépend aussi grandement de votre emplacement et de la monnaie besoins de prise en charge (ainsi que les frais de service). Généralement, les données seront envoyées vers les passerelles en XML ou JSON via des connexions SSL. Quelques exemples de passerelles inclure BrainTreePayPal ou BeanStream. Si vous vivez aux États-unis, je recommanderais BrainTree parce qu'ils offrent une API Java (qui se trouve ici). Sinon, il suffit de lire la documentation et le reste devrait être facile.