Question

l'entreprise pour laquelle je travaille souhaite utiliser un "formulaire de paiement hébergé". charger nos clients. Une question a été posée sur la manière de renseigner le " formulaire de paiement " automatiquement avec les informations d'un de nos autres systèmes. Nous n’avons aucun contrôle sur le formulaire de paiement et nous devons utiliser IE. Est-ce possible? Et si oui, comment cela peut-il être fait?

Si quelque chose n’est pas clair, merci de me le faire savoir ...

Était-ce utile?

La solution

En supposant que vous incorporiez essentiellement le contenu d'un formulaire distant dans un cadre / iframe, vous devriez pouvoir utiliser du javascript pour définir des valeurs pour les champs - field.value = "xxxx".

Cette solution dépend bien sûr du formulaire restant inchangé. Toute modification du formulaire distant nécessitera la mise à jour de votre script.

Si vous transférez " vers un site distant (redirection) qui poste à nouveau sur votre site lorsque le paiement est terminé, puis, à moins que le site distant ne propose une API / un moyen de transmettre les paramètres de la requête, vous n'aurez aucune chance,

Autres conseils

À moins que votre passerelle de paiement vous autorise à transmettre des données dans une API définie (ce que beaucoup de gens font!), vous devez prendre le contrôle (et la responsabilité) de votre formulaire de paiement.

Je parle de responsabilité parce que vous devez prouver à votre fournisseur de compte marchand que tout est sécurisé. Cela entraînera probablement également des frais de test de sécurité.

Vérifiez donc auprès de votre passerelle de marchand en premier. De nombreux systèmes ont les moyens d'accepter les données de votre site et leur support technique sera en mesure de vous donner une réponse directe immédiatement. Sinon, vous devrez le changer pour pouvoir traiter vous-même toutes les données, ce qui, pour simplifier les choses, n'en vaut pas la peine, IMO.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top