Blocage de paiement

amorino
Contributeur
Contributeur

Bonjour les amis,
j'utilise Virtuemart sur un site joomla depuis des années et tout marchait à merveille
Soudainement depuis quelque semaine la redirection Paypal au moment du paiement ne marche plus
Elle redirige vers la page d'accueil de Paypal et non pas vers la page de paiement comme d'habitude
Les utilisateurs ne peuvent plus payer

Paypal a t il changé quelque chose ??
Voici un bout de code de configuration :

 

<?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.it/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"),*/
"item_name" => "Mercato- "$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_total2),
"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/it_IT/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>';

}
?>

 

Merci pour votre aide

Bien cordialement

 

 

 

 

 

 

 

Login to Me Too
2 RÉPONSES 2

amorino
Contributeur
Contributeur

Bonsoir,

Un petit up please

Mes ventes sont bloquées 😞

De l'aide svp

Merci

Bien cordialement

Login to Me Too

_Aurélie
Contributeur fréquent
Contributeur fréquent

Bonjour amorino,

 

Ce script ne semble pas venir de PayPal…

 

Appeler nous quand même au 0800 942 890 (appel gratuit à partir d’un poste fixe en France)

 

Et demander le service support. Ils vont pouvoir trouver ce qui se passe et pourquoi vous ne pouvez plus vendre.

 

En espérant que ceci soit régler au plus vite.

 

Je vous souhaite une agréable journée.  Smiley heureux

 

Cordialement,

Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.