Comment intégrer des frais uniques dans paypal? L'utilisateur clique sur SignUp puis est redirigé vers une page pour confirmer t & c et où ils paient 50 £, ils sont alors - en cas de succès, amenés à une page où ils peuvent entrer des détails et créer un compte ... mais Je veux seulement que cette page soit visible aux utilisateurs venant de paypal. Je pensais à utiliser des jetons, mais je ne sais pas comment les utiliser.Quel est le moyen le plus simple d'intégrer PayPal dans un système d'enregistrement?
3
A
Répondre
9
Vous pouvez utiliser l'IPN paypal dont ils ont beaucoup d'exemples de code et le bac à sable paypal a quelques bons outils pour vous aider à démarrer.
Le flux fonctionnerait comme ceci. L'utilisateur choisit de s'inscrire sur votre site et de remplir un formulaire (informations de contact, accepter les termes et conditions, etc.).
[EDIT] Voici une URL à paypal IPN ->https://www.paypal.com/ipn
--Dan
[modifier]
Voici un exemple de formulaire. Ce formulaire enregistre un seul article pour le paiement à paypal.
<form method="post" action="https://www.sandbox.paypal.com/cgi-bin/webscr">
<input type="hidden" name="rm" value="2" id="PayPalRm" />
<input type="hidden" name="cmd" value="_xclick" id="PayPalCmd" />
<input type="hidden" name="business" value="[email protected]" id="PayPalBusiness" />
<input type="hidden" name="return" value="http://localhost/inventories/success" id="PayPalReturn" />
<input type="hidden" name="cancel_return" value="http://localhost/inventories/cancel" id="PayPalCancelReturn" />
<input type="hidden" name="notify_url" value="http://localhost/Paypal_orders/process" id="PayPalNotifyUrl" />
<input type="hidden" name="item_name" value="product name" id="PayPalItemName" />
<input type="hidden" name="quantity" value="1" id="PayPalQuantity" />
<input type="hidden" name="no_shipping" value="2" id="PayPalNoShipping" />
<input type="hidden" name="shipping" value="2.5" id="PayPalShipping" />
<input type="hidden" name="shipping2" value="2.5" id="PayPalShipping2" />
<input type="hidden" name="no_note" value="1" id="PayPalNoNote" />
<input type="hidden" name="lc" value="US" id="PayPalLc" />
<input type="hidden" name="country" value="US" id="PayPalCountry" />
<input type="hidden" name="bn" value="PP-BuyNowBF" id="PayPalBn" />
<input type="hidden" name="amount" value="12" id="PayPalAmount" />
<div class="submit"><input type="submit" value="Click Here" /></div></form>
Hi! :) Merci de me répondre, Cela a du sens, mais comment est-ce que j'arrêterais l'utilisateur de visiter la page qui fait, dans mon cas, quelques instructions sql ajoutant l'information de l'utilisateur ..? Est-ce que je déplacerais toutes les données d'enregistrement (un bon nombre de champs) à paypal avec le prix - alors ils paient et le ramènent à mon serveur ...? Avez-vous iChat? [email protected]: D – tarnfeld
Salut à nouveau Il suffit de regarder votre lien, j'espérais un bouton Acheter plus - avec l'assistant à paypal.com Le seul problème avec ce que j'ai est d'arrêter l'utilisateur visitant le url de confirmation après que quelqu'un paierait ... – tarnfeld
Aussi haha .. Je code en PHP, Javascript, HTML pour ce site ..... Un exemple de code serait fantastique! – tarnfeld