J'ai un bouton ASP, quand il est cliqué, il appelle une fonction qui ajoute des informations de commande dans ma base de données. La prochaine étape du processus de commande est de transférer l'utilisateur vers la passerelle de paiement avec ce formulaire:ASP.net C# poster formulaire sur les utilisateurs
<form action="https://select-test.wp3.rbsworldpay.com/wcc/purchase" name="BuyForm" method="POST">
<input type="hidden" name="instId" value="151711">
<input type="hidden" name="cartId" value="abc123">
<input type="hidden" name="currency" value="GBP">
<input type="hidden" name="amount" value="1221">
<input type="hidden" name="desc" value="">
<input type="hidden" name="testMode" value="100">
<input type="submit" value="To Payment!">
</form>
Cependant je voudrais vraiment pour que l'utilisateur:
bouton de commande Pressé -> fonction de commande appelé -> utilisateur automatiquement transmis à page de commande
Comme supposé:
bouton de commande Pressé -> Fonction de commande appelé -> L'utilisateur va à une autre page -> utilisateur clique manuellement bouton pour aller à paiement WorldPay Page
est-il de toute façon en C# pour rediriger l'utilisateur vers la commander la page, et soumettre des données de formulaire avec eux?
Découvrez http://stackoverflow.com/questions/26857/how-do-you-programmatically-fill-in-a-form-and-post-a-web-page – InSane
@Insane, c'est différent parce qu'il renvoie le résultat et ne déplace pas l'utilisateur. Ce serait (je pense) en violation des règles de la passerelle de paiement. –