Paypal

Eléphant du PHP | 440 Messages

17 déc. 2011, 18:33

Bonjour,

j'utilise Paypal comme moyen de paiement pour mon site http://www.toutpourlesechecs.com et cela me convient parfaitement. Pour mes ventes en France du moins !
Pour l'international, il est impossible depuis le site Paypal de paramétrer des coûts d'expédition différents par pays. En fait, un seul me serait nécessaire : je souhaiterais pouvoir ajouter une option pour les autres pays d'Europe à +15 € sur l'ensemble du panier.

Quelqu'un aurait-il une solution à me proposer ? Je l'en remercie d'avance.
Débutant complet en php/mysql. Merci pour votre aide.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

18 déc. 2011, 17:18

salut,

une liste déroulante avec le pays et si pays != France +15e de frais de port, le tout juste en php :)


@+
Il en faut peu pour être heureux ......

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

18 déc. 2011, 21:27

Ou un simple bouton radio :
----------------------
O France
O Autres pays
----------------------

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

18 déc. 2011, 22:15

:mrgreen: :mrgreen: :mrgreen:
Il en faut peu pour être heureux ......

Eléphant du PHP | 440 Messages

18 déc. 2011, 23:52

cette solution m'a été proposée par Paypal en utilisant simplement un <select> dans le code html. Je ne l'ai pas testée mais je vois le résultat. Si un seul article est commandé, pas de souci. Mais si deux articles ou plus sont commandés, les frais de port vont se compter autant de fois.
Débutant complet en php/mysql. Merci pour votre aide.

ViPHP
xTG
ViPHP | 7331 Messages

19 déc. 2011, 10:18

Ce n'est pas sur l'article qu'il faut ce select mais sur le panier lors de la validation de la commande.

Eléphant du PHP | 440 Messages

19 déc. 2011, 11:04

c'est bien ma question !! Comment placer ce select sur le panier et non sur l'article ?
Débutant complet en php/mysql. Merci pour votre aide.

ViPHP
xTG
ViPHP | 7331 Messages

19 déc. 2011, 11:10

Tu es capable de modifier le script d'ajout de produit dans le panier mais pas le script de validation du panier ?
Dans tous les cas on ne peut te répondre car nos boules de cristal sont aussi en congés.

Eléphant du PHP | 440 Messages

19 déc. 2011, 11:23

j'ai un script de ce type pour les articles :
<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input type="hidden" name="cmd" value="_xclick"> <input type="hidden" name="business" value="[email protected]"> <input type="hidden" name="item_name" value="test"> <input type="hidden" name="item_number" value="test"> <input type="hidden" name="amount" value="10.00"> <input type="hidden" name="currency_code" value="EUR">

Votre Pays de livraison: <select name="shipping"> <option value="5.00"> France </option> <option value="10.00"> Europe </option> </select>
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"> <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"> </form>
Je n'ai pas de strict pour le panier.
Débutant complet en php/mysql. Merci pour votre aide.

ViPHP
xTG
ViPHP | 7331 Messages

19 déc. 2011, 11:41

Dans ce cas tu ne gères pas les commandes groupées avec ton système...
Donc à moins de tout refaire pour prendre cela en compte.

Eléphant du PHP | 440 Messages

19 déc. 2011, 12:50

je viens d'obtenir la réponse par Paypal, elle peut servir à d'autres :

Votre Pays de livraison: <select name="handling_cart">
<option value="0.00"> France </option>
<option value="15.00"> Europe </option> </select>

<select name : shipping"> pour le coût de transport de l'article sélectionné
<select name="handling_cart"> pour le coût de transport à appliquer à l'ensemble du panier
Débutant complet en php/mysql. Merci pour votre aide.