lakko Posted February 1, 2013 Share Posted February 1, 2013 Sur une boutique Prestashop 1.4.7.3, sans que l'on sache pourquoi, des paiements sont acceptés par Paypal avec la garantie "paypal evolution" souscrite par le client, et quelquefois non. Lorsque c'est le cas, voici ce que note l'avis de paiement de Paypal : Annulations : Votre paiement peut encore être annulé (en cas d'opposition, par exemple), même si vous avez envoyé l'objet à l'acheteur. En vous conformant aux programmes de Protection PayPal et en suivant les conseils sur les transactions commerciales fournis dans notre Espace sécurité, vous contribuez à vous protéger contre certains désagréments tels que les oppositions aux paiements. __________ En fait, un client marchand a été victime d'un aigrefin qui a passé commande, et a ensuite demandé à sa banque 3 mois et demi après avoir reçu sa commande d'annuler la transaction pour x raison. Le propriétaire s'est retourné vers Paypal en protestant de sa bonne foi, des emails échangés lors de la commande, et du double du colissimo de La Poste. (colissimo ne conserve que 3 mois les doubles des signatures de réception...). Paypal n'a pas fait jouer la garantie Evolution parce que dans la commande qu'ils avaient reçu ne figurait pas l'adresse du client ! En faisant une recherche Internet, j'ai trouvé sur un forum http://www.zenbien.com/category/paypal-integral-evolution cette explication : Paypal intégral évolution paiement non éligible Sur la page de votre compte marchand paypal, dans le détail d’un paiement il se peut que le statut du paiement soit affiché en non éligible … pourquoi? Il se peut que l’adresse de livraison soit pas ou mal envoyé à partir de votre site marchand. Voici les paramètres à ajouter pour remplir les informations de livraison. address_override => 1 first_name => last_name => last_name => city => zip => country=>'FR' Or le code correspondant sur Prestashop que m'a transmis le développeur est <input type="hidden" name="address_override" value="1" /> <input type="hidden" name="showShippingAddress" value="false"> <input type="hidden" name="showBillingAddress" value="false"> <input type="hidden" name="first_name" value="{$shipping_address->firstname|escape:'htmlall':'UTF-8'}" /> <input type="hidden" name="last_name" value="{$shipping_address->lastname|escape:'htmlall':'UTF-8'}" /> <input type="hidden" name="address1" value="{$shipping_address->address1|escape:'htmlall':'UTF-8'}" /> {if $shipping_address->address2 != NULL} <input type="hidden" name="address2" value="{$shipping_address->address2|escape:'htmlall':'UTF-8'}" /> {/if} <input type="hidden" name="city" value="{$shipping_address->city|escape:'htmlall':'UTF-8'}" /> <input type="hidden" name="zip" value="{$shipping_address->postcode}" /> <input type="hidden" name="country" value="{$shipping_country->iso_code}" /> Ma question est : comment modifier ce code pour que Paypal accepte convenablement toutes les commandes et que le marchand puisse faire jouer sa garantie Intergral Evolution ? Par avance, merci Link to comment Share on other sites More sharing options...
lakko Posted February 4, 2013 Author Share Posted February 4, 2013 Ok c'était le week-end est-ce que mon problème intéresse quelqu'un ce lundi matin ? Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now