Mise en place de paypal sur joomla+9virtuemart

WRInaute discret
Bonjour
En effet je suis coincé bientôt depuis une semains je n'arrive pas mettre en place le systeme de payement par paypal.
je viens de l'activé sur virtuemart > lister les methodes de payement j'ai remplie mon adresse voici le code

<?php
$db1 = new ps_DB();
$q = "SELECT country_2_code FROM #__vm_country WHERE country_3_code='".$user->country."' ORDER BY country_2_code ASC";
$db1->query($q);

$url = "https://www.paypal.com/cgi-bin/webscr";
$tax_total = $db->f("order_tax") + $db->f("order_shipping_tax");
$discount_total = $db->f("coupon_discount") + $db->f("order_discount");
$post_variables = Array(
"cmd" => "_ext-enter",
"redirect_cmd" => "_xclick",
"upload" => "1",
"business" => PAYPAL_EMAIL,
"receiver_email" => PAYPAL_EMAIL,
"item_name" => $VM_LANG->_('PHPSHOP_ORDER_PRINT_PO_NUMBER').": ". $db->f("order_id"),
"order_id" => $db->f("order_id"),
"invoice" => $db->f("order_number"),
"amount" => round( $db->f("order_subtotal")+$tax_total-$discount_total, 2),
"shipping" => sprintf("%.2f", $db->f("order_shipping")),
"currency_code" => $_SESSION['vendor_currency'],

"address_override" => "1",
"first_name" => $dbbt->f('first_name'),
"last_name" => $dbbt->f('last_name'),
"address1" => $dbbt->f('address_1'),
"address2" => $dbbt->f('address_2'),
"zip" => $dbbt->f('zip'),
"city" => $dbbt->f('city'),
"state" => $dbbt->f('state'),
"country" => $db1->f('country_2_code'),
"email" => $dbbt->f('user_email'),
"night_phone_b" => $dbbt->f('phone_1'),
"cpp_header_image" => $vendor_image_url,

"return" => SECUREURL ."index.php?option=com_virtuemart&page=checkout.result&order_id=".$db->f("order_id"),
"notify_url" => SECUREURL ."administrator/components/com_virtuemart/notify.php",
"cancel_return" => SECUREURL ."index.php",
"undefined_quantity" => "0",

"test_ipn" => PAYPAL_DEBUG,
"pal" => "NRUBJXESJTY24",
"no_shipping" => "1",
"no_note" => "1"
);
if( $page == "checkout.thankyou" ) {
$query_string = "?";
foreach( $post_variables as $name => $value ) {
$query_string .= $name. "=" . urlencode($value) ."&";
}
vmRedirect( $url . $query_string );
} else {
echo '<form action="'.$url.'" method="post" target="_blank">';
echo '<input type="image" name="submit" src="https://www.paypal.com/en_US/i/btn/x-click-but6.gif" border="0" alt="Click to pay with PayPal - it is fast, free and secure!" />';

foreach( $post_variables as $name => $value ) {
echo '<input type="hidden" name="'.$name.'" value="'.htmlspecialchars($value).'" />';
}
echo '</form>';

}
?>

le probleme pendant l'achat il ne m'affiche pas la methode de payement par paypal

pour tester voici mon site www.biensaper.com/index.php

Utilisateur : scarface7
passe : 123456


Merci d'avance pour votre aide
 
WRInaute passionné
Salut,

Pour info, ton site est supppppper long...

Pour charger la première page ca prend facile 30 secondes et pour voir les autre page c'est plus rapide, mais quand meme beaucoup trop longggg :wink:
 
A
Anonymous
Guest
J'ai regardé chez moi mais je ne vois pas trop où est le problème dans ta config PayPoule.
Le user de test est sur quel pays ?
 
WRInaute discret
le probleme se trouve au niveau de l'achat ....
Il ne m'affiche pas l'opption paypal il ne m'affichque que la carte visa
Merci
 
WRInaute discret
Voici le message d' Erreur: Choisissez une Méthode de Paiement.
alors que j'ai activé le module paypal dans lister les methodes de paiement
Merci d'avance pour votre aide
 
Discussions similaires
Haut