IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

panier avec plusieur article a paypal


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Janvier 2008
    Messages
    1 159
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 159
    Par défaut panier avec plusieur article a paypal
    bonsoir, je voudrai faire passer plusieurs articles a paypal mais il n'affiche rien pour le prix et le libelle avec mon code sur paypal:

    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
    33
    34
    35
    <?php
     
    $nbArticles=count($_SESSION['panier']['idProduit']);
    <form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
      for ($i=0 ;$i < $nbArticles ; $i++)
       {
     
     
    $index = $i +1;
     
     
    <input type="text" name="item_name_'.$index.'" value="'.htmlspecialchars($_SESSION['panier']['libelleProduit'][$i]).'">
     
    <input type="text" name="amount_'. $index . '" value="'.htmlspecialchars($_SESSION['panier']['prixProduit'][$i]).'">
    <input type="text" name="quantity_'. $index .'" value="'.htmlspecialchars($_SESSION['panier']['qteProduit'][$i]).'">
     
     
       }
     
     
    <input name="currency_code" type="text" value="EUR" />
    <input name="shipping" type="text" value="0.00" />
    <input name="tax" type="text" value="0.00" />
    <input name="return" type="text" value="http://votredomaine/paiementValide.php" />
    <input name="cancel_return" type="text" value="http://votredomaine/paiementAnnule.php" />
    <input name="notify_url" type="text" value="http://votredomaine/validationPaiement.php" />
    <input name="cmd" type="text" value="_xclick" />
    <input name="business" type="text" value="my.bab_1324302424_biz@gmail.com" />
    <input name="no_note" type="text" value="1" />
    <input name="lc" type="text" value="FR" />
    <input name="bn" type="text" value="PP-BuyNowBF" />
    <input name="custom" type="text" value="ID_ACHETEUR" />
    <input alt="Effectuez vos paiements via PayPal : une solution rapide, gratuite et sécurisée" 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>
    ?>

    MERCI DE votre aide.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    -> réponse ici (?)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="hidden" name="cmd" value="_cart" />

  3. #3
    Membre éprouvé
    Inscrit en
    Janvier 2008
    Messages
    1 159
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 159
    Par défaut
    merci. je viens de presque finaliser mon panier mais j'ai un probleme lorsqu'il fini le paiement je reviens sur ma page de traitement et je n'arrive pas a recuperer les données grace a l'ipn et j'ai remarque qua avec xclik ca fonctionne mais avec avec _cart ca fonctionne plus quelqu'un peut m'aider?
    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
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    <form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">';
      for ($i=0 ;$i < $nbArticles ; $i++)
       {
     
     
    $index = $i +1;
     
     
    <input type="text" name="item_name_'.$index.'" value="'.htmlspecialchars($_SESSION['panier']['libelleProduit'][$i]).'">
     
    <input type="text" name="poids_'.$index.'" value="'.htmlspecialchars($_SESSION['poids'][$i]).'">
     
    <input type="text" name="amount_'. $index . '" value="'.htmlspecialchars($_SESSION['panier']['prixProduit'][$i]).'">
     
    <input type="text" name="quantity_'. $index .'" value="'.htmlspecialchars($_SESSION['panier']['qteProduit'][$i]).'">
     
     
       }
     
    <input type="text" name="amount" value="'.MontantGlobal().'" />
    <input name="currency_code" type="text" value="EUR" />
    <input name="shipping" type="text" value="0.00" />
    <input name="tax" type="text" value="0.00" />
    <input name="return" type="text" value="http://www.webcreation66.com/mybabylove/frontend/modules/catalogue/validationPaiement.php" />
    <input name="cancel_return" type="text" value="http://www.webcreation66.com/mybabylove/frontend/modules/catalogue/paiementAnnule.php" />
    <input name="notify_url" type="text" value="http://www.webcreation66.com/mybabylove/frontend/modules/catalogue/validationPaiement.php" />
    <input type="text" name="cmd" value="_cart">
    <input type="text" name="upload" value="1">
    <input name="business" type="text" value="my.bab_1324302424_biz@gmail.com" />
    <input name="no_note" type="text" value="1" />
    <input name="lc" type="text" value="FR" />
    <input name="bn" type="text" value="PP-BuyNowBF" />
    <input name="custom" type="text" value="'.$_SESSION['id'].'" />
     
     
    <p>Paiement PayPal</p>
     
     
    <p>PayPal permet de payer des achats, de recevoir des paiements, ou d&#146;envoyer et de recevoir de l argent.</p>
    <p> La transaction est effectu&eacute;e sans avoir &agrave; communiquer ses coordonn&eacute;es financi&egrave;res, en s&#146;identifiant simplement avec son adresse email et un mot de passe.</p>
    <p> Une fois votre paiement effectu&eacute;, vous serez automatiquement redirig&eacute; vers notre boutique.</p>
     
    <p>Cliquez sur Payer pour commencer &agrave; effectuer le paiement.</p>
    <input alt="Effectuez vos paiements via PayPal : une solution rapide, gratuite et sécurisée" 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>
    et comment je recuepere:
    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
    /** Le montant de la transaction**/
    $payment_amount = $_POST['amount'];
    /**nom command ici j 'ai mit le numero**/
    $item_name = $_POST['item_name1'];
    /**nombre d'article**/
    $item_number = $_POST['item_number'];
    /****/
    $payment_status = $_POST['payment_status'];
    /**Choix de la monnaie**/
    $payment_currency = $_POST['mc_currency'];
    /**Taxe TVA**/
    $txn_id = $_POST['txn_id'];
    /**Identifiant du membre**/
    $id_user = $_POST['custom'];
    /**Identifiant du membre**/
    $receiver_email = $_POST['email'];

    merci.

Discussions similaires

  1. [MySQL] Ajout au panier avec plusieurs tables
    Par Benben1337 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 20/04/2014, 15h48
  2. SetExpressCheckout avec plusieurs articles
    Par kate59 dans le forum E-Commerce
    Réponses: 0
    Dernier message: 03/01/2012, 17h19
  3. [PHP 5.0] panier en session avec plusieurs option par article
    Par saperlipopeye dans le forum Langage
    Réponses: 14
    Dernier message: 16/03/2010, 10h21
  4. Session et Panier avec plusieurs articles
    Par skogenskrig dans le forum Langage
    Réponses: 7
    Dernier message: 19/05/2009, 15h44
  5. Réponses: 1
    Dernier message: 08/06/2008, 14h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo