source: spip-zone/_plugins_/paypal/formulaires/paypal.html @ 54133

Last change on this file since 54133 was 54133, checked in by toutati@…, 8 years ago

prendre en compte les frais d'envoi (shipping)

File size: 4.2 KB
Line 
1<div class="formulaire_spip formulaire_paypal">
2       
3<form action="[(#ENV{soumission})]" method="post"><div class="boutons">
4
5[(#REM) Qui vend ?]
6<input name="business" type="hidden" value="[(#ENV{identifiant_vendeur})]" />
7
8[(#REM) Quelle devise ?]
9<input name="currency_code" type="hidden" value="[(#ENV{currency_code})]" />
10
11[(#REM) Valeur de tva ?]
12[<input name="tax" type="hidden" value="(#ENV{tax})" />]
13
14
15[(#REM) Frais d'envoi ? ]
16<input name="shipping" type="hidden" value="#ENV{shipping,0.00}" />
17
18[(#REM) Informations de facturaction ]
19[<input type="hidden" name="email" value="(#ENV{email})" />]
20[<input type="hidden" name="first_name" value="(#ENV{first_name})" />]
21[<input type="hidden" name="last_name" value="(#ENV{last_name})" />]
22[<input type="hidden" name="address1" value="(#ENV{address1})" />]
23[<input type="hidden" name="address2" value="(#ENV{address2})" />]
24[<input type="hidden" name="city" value="(#ENV{city})" />]
25[<input type="hidden" name="zip" value="(#ENV{zip})" />]
26[<input type="hidden" name="country" value="(#ENV{country})" />]
27[<input type="hidden" name="night_phone_b" value="(#ENV{night_phone_b})" />]
28
29[(#REM) Adresse de livraison ?
30        0 : on demande, mais pas obligatoire
31        1 : pas demande
32        2 : obligatoire.
33]
34<input name="no_shipping" type="hidden" value="#ENV{no_shipping,1}" />
35
36[(#REM) URLS de traitement ]
37
38<input name="return" type="hidden" value="[(#ENV{redirect_ok})]" />
39<input name="cancel_return" type="hidden" value="[(#SELF|url_absolue)]" />
40<input name="shopping_url" type="hidden" value="#ENV{shopping_url, #URL_SITE_SPIP}" />
41[(#REM) Un ping est fait sur cette url en cas de traitement ok, avec des parametres envoyes ]
42<input name="notify_url" type="hidden" value="[(#URL_ACTION_AUTEUR{paypal_ipn,[(#SESSION{id_auteur})-#ENV{invoice, #ENV{identifiant}}]})]" />
43
44[(#REM) On ecrit dans quelle langue ? ]
45<input name="lc" type="hidden" value="#LANG" />
46<input name="charset" type="hidden" value="utf-8" />
47
48[(#REM) Le bouton et son type ]
49
50
51[(#REM) C'est quoi qu'on achette ? ]
52[<input name="item_name" type="hidden" value="(#ENV{libelle})" />]
53[<input name="custom" type="hidden" value="(#ENV{custom})" />]
54[<input name="invoice" type="hidden" value="(#ENV{invoice, #ENV{identifiant}})" />]
55
56[(#REM) Avoir les details ]
57[(#ENV{details}|et{#ENV{type}|=={abonnement}|non}|oui)
58    #INCLURE{fond=formulaires/inc-paypal-details,details=#ENV{details}}
59<input type="hidden" name="cmd" value="_cart"> 
60<input type="hidden" name="upload" value="1">
61<input alt="<:paypal:info_bouton_paypal:>" name="submit" src="[(#ENV{bouton_paypal_acheter}|sinon{https://www.paypal.com/fr_FR/FR/i/btn/btn_buynow_LG.gif})]" type="image" /><img src="https://www.paypal.com/fr_FR/i/scr/pixel.gif" border="0" alt="" width="1" height="1" />
62]
63
64[(#REM) Acheter ]
65[(#ENV{type}|=={abonnement}|non|et{#ENV{details}|non})
66        [(#REM) Prix/Produit ]
67        <input name="amount" type="hidden" value="#ENV{prix}" />
68        [(#REM) commentaires possibles ? 1 : non, 0 : oui ]
69        <input name="no_note" type="hidden" value="1" />
70        [(#REM) Bouton...]
71        <input name="cmd" type="hidden" value="_xclick" />
72        <input name="bn" type="hidden" value="PP-BuyNow" />
73        <input alt="<:paypal:info_bouton_paypal:>" name="submit" src="[(#ENV{bouton_paypal_acheter}|sinon{https://www.paypal.com/fr_FR/FR/i/btn/btn_buynow_LG.gif})]" type="image" /><img src="https://www.paypal.com/fr_FR/i/scr/pixel.gif" border="0" alt="" width="1" height="1" />
74]
75
76[(#REM) Ou s'abonner ]
77[(#ENV{type}|=={abonnement}|oui|et{#ENV{details}|non}) 
78        [(#REM) Prix/Abonnement ]
79        <input name="a3" type="hidden" value="#ENV{prix}" />
80        <input name="p3" type="hidden" value="#ENV{duree}" />
81        <input name="t3" type="hidden" value="#ENV{periode}" />
82        [(#REM) commentaires toujours a non pour les souscriptions ]
83        <input name="no_note" type="hidden" value="1" />
84        [(#REM) Bouton...]
85        <input name="cmd" type="hidden" value="_xclick-subscriptions" />
86        <input name="bn" type="hidden" value="PP-Subscribe" />
87        <input alt="<:paypal:info_bouton_paypal:>" name="submit" src="[(#ENV{bouton_paypal_souscrire}|sinon{https://www.paypal.com/fr_FR/FR/i/btn/btn_subscribe_LG.gif})]" type="image" /><img src="https://www.paypal.com/fr_FR/i/scr/pixel.gif" border="0" alt="" width="1" height="1" />
88]
89
90
91</div></form>
92
93</div>
Note: See TracBrowser for help on using the repository browser.