Bonjours,
J'essaye de faire un bouton "acheter" via paypal, je vais une simple boucle dans le code suivant pour que paypal affiche tous mes produits, donc sa devrai marcher.
Donc le formulaire dans le code source donne sa :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 <form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post"> <input name="return" type="hidden" value="http://mondomaine/paiementValide.php" /> <input name="cancel_return" type="hidden" value="http://mondomaine/paiementAnnule.php" /> <input name="notify_url" type="hidden" value="http://mondomaine/validationPaiement.php" /> <input name="cmd" type="hidden" value="_xclick" /> <input name="currency_code" type="hidden" value="EUR" /> <input name="no_note" type="hidden" value="1" /> <input name="lc" type="hidden" value="FR" /> <input name="bn" type="hidden" value="PP-BuyNowBF" /> <input name="custom" type="hidden" value="<?php echo $prenom; ?>" /> <input type='hidden' value="<?php echo MontantGlobal(); ?>" name="amount" /> <input name="tax" type="hidden" value="0.00" /> <input name="shipping" type="hidden" value="0.00" /> <?php if (creationPanier()) { $nbArticles=count($_SESSION['panier']['libelleProduit']); if ($nbArticles <= 0) echo ''; else { for ($i=0; $i<$nbArticles; $i++) { ?> <!-- Paypal--> <input name="item_name<?php echo $i++; ?>" type="hidden" value="<?php echo htmlspecialchars($_SESSION['panier']['libelleProduit'][$i]); ?>" /> <!-- Paypal--> <?php } ?> <input alt="Acheter Maintenant" name="submit" src="https://www.paypal.com/fr_FR/FR/i/btn/btn_buynow_LG.gif" type="image" /> <img src="https://www.paypal.com/fr_FR/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /> </form> <?php } } ?>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <form method="post" action="https://www.sandbox.paypal.com/cgi-bin/webscr"> <input type="hidden" value="http://mondomaine/paiementValide.php" name="return"> <input type="hidden" value="http://mondomaine/paiementAnnule.php" name="cancel_return"> <input type="hidden" value="http://mondomaine/validationPaiement.php" name="notify_url"> <input type="hidden" value="monbiz_1305056910_biz@gmail.com" name="business"> <input type="hidden" value="_xclick" name="cmd"> <input type="hidden" value="EUR" name="currency_code"> <input type="hidden" value="1" name="no_note"> <input type="hidden" value="FR" name="lc"> <input type="hidden" value="PP-BuyNowBF" name="bn"> <input type="hidden" value="test" name="custom"> <input type="hidden" name="amount" value="7"> <input type="hidden" value="0.00" name="tax"> <input type="hidden" value="0.00" name="shipping"> <input type="hidden" value="65" name="item_name"> <input type="hidden" value="1" name="item_name"> <input type="hidden" value="2" name="item_name"> <input type="image" src="https://www.paypal.com/fr_FR/FR/i/btn/btn_buynow_LG.gif" name="submit" alt="Acheter Maintenant"> <img height="1" border="0" width="1" alt="" src="https://www.paypal.com/fr_FR/i/scr/pixel.gif"> </form>
On peut donc voir que ma boucle fonctionne bien, puisque tous mes articles sont affiché
Mais lorsque je clique sur "acheter", paypal ne m'affiche qu'un article.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <input type="hidden" name="amount" value="7"> <input type="hidden" value="0.00" name="tax"> <input type="hidden" value="0.00" name="shipping"> <input type="hidden" value="65" name="item_name"> <input type="hidden" value="1" name="item_name"> <input type="hidden" value="2" name="item_name">
S'il vous plait quelqu'un pourrai me dire ou je fais fausse route ?
Merci
Partager