Bonjour à tous.
Je viens de créer mon site e-commerce sans passer par Oscommerce ou autre. J'ai tout fait moi même.
Malheureusement maintenant que je l'ai presque terminé il me manque une chose "le paiement par CB", et là gros problème.
J'arrive à récupérer une toute petite partie de ma base de données et en plus seul les clients inscrit a Paypal peuvent payer (les autres doivent s'inscrire aux services Paypal)
Voilà le code que j'utilise:
Code PHP :
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="webmaster@YYYY.com">
<input type="hidden" name="item_name" value="n° de la commande <?php echo $row_commande['id']; ?>">
<input type="hidden" name="item_number" value="<?php echo $row_commande['client']; ?>">
<input type="hidden" name="amount" value="<?php echo $row_commande['total_ttc']; ?>">
<input type="hidden" name="currency_code" value="EUR">
<input type="image" src="https://www.paypal.com/fr_FR/FR/i/btn/btn_paynowCC_LG.gif" border="0" name="submit" alt="PayPal - la solution de paiement en ligne la plus simple et la plus sécurisée !">
<img alt="" border="0" src="https://www.paypal.com/fr_FR/i/scr/pixel.gif" width="1" height="1">
</form>
Ceci associé à ce jeu d'enregistrement:
Code PHP :
<?php
$paramclient_commande = "0";
if (isset($_SESSION['MM_Username'])) {
$paramclient_commande = (get_magic_quotes_gpc()) ? $_SESSION['MM_Username'] : addslashes($_SESSION['MM_Username']);
}
mysql_select_db($database_XXXXX, $XXXX);
$query_commande = sprintf("SELECT * FROM shop_commande WHERE client='%s'", $paramclient_commande);
$commande = mysql_query($query_commande, $XXXX) or die(mysql_error());
$row_commande = mysql_fetch_assoc($commande);
$totalRows_commande = mysql_num_rows($commande);
?>
Si quelqu'un peu me donner un coup de main je lui en serai reconnaissante car maintenant cela devient URGENT!!!!
Merci beaucoup