Problème devises avec Paypal version 9


4 posts in this topic

Posted · Report post

Bonjour Simon,

à chaque nouvelle version je reviens vers vous car j'upgrade tant que c'est possible les versions de mes clients - j'ai donc décidé de les passer à la 9 - pour faire bref, la Nouvelle-Calédonie utilise les CFP ou francs pacifiques, devise exotique non reconnue par paypal. Voici le code que vous m'aviez fourni pour les versions précédentes permettant d'afficher les prix en cfp mais payer en euro à la fin de la commande pour que paypal valide le paiement. Je pense que ce code ne fonctionne plus car ça me dit que paypal n'est pas disponible (page d'erreur mais pas de page de paiement). j'ai ajouté la ligne :

if (!empty($GLOBALS['site_parameters']['forced_order_currency_id'])) {
    set_current_devise($GLOBALS['site_parameters']['forced_order_currency_id']);
}

au début du fichier achat/fin_commande.php puis j'ai ajouté dans les variables de config :

Origine : admin
Code technique : forced_order_currency_id
Type : string
Votre contenu : EUR

J'ai également essayé celle_ci :

core
forced_order_currency_id
integer
1

Merci d'avance pour votre réponse,

cordialement,

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

le bloc de code, vous l'avez ajouté avant ou après la ligne include("../configuration.inc.php"); ?

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

le bloc de code, vous l'avez ajouté avant ou après la ligne include("../configuration.inc.php"); ?

Bonjour, après cette ligne comme suit : 

include("../configuration.inc.php");

if (empty($GLOBALS['site_parameters']['unsubscribe_order_process'])) {

	necessite_identification();

}
if (!empty($GLOBALS['site_parameters']['forced_order_currency_id'])) {
    set_current_devise($GLOBALS['site_parameters']['forced_order_currency_id']);
}

Merci pour votre réponse

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

L'application du code semble correct, l'erreur paypal peut venir d'une autre cause. Si vous souhaitez que l'on intervienne sur ce problème je vous invite à prendre contact avec le service commercial au 01 75 43 67 97

Share this post


: post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

Twitter Advisto ecommerce

Facebook PEEL Shopping