[(#REM) Formulaire de paiement Paypal : on peut soit acheter, soit s'abonner, soit donner Plus d'info sur les paramètres sur le site de paypal: https://www.paypalobjects.com/IntegrationCenter/ic_std-variable-ref-cart-upload.html paramètres: - shopping_url: URL de la boutique, défaut = adresse du site - redirect_ok: URL de redirection une fois le paiement effectué - libelle: Libellé décrivant la commande - custom: Variable de transit jamais présenté au client. Sert à identifier le «type» de transaction. Ex: «payer_commande» - invoice|identifiant: chaine unique identifiant la commande - shipping: frais de port, défaut = 0 - handling_cart: idem shipping (?) # Achat ou Abonnement ? - type: Détermine si on achète ou si on s'abonne ou si on donne "abonnement" = s'abonner "" = acheter "donner" = donner # Pour un achat, soit on indique "details", soit on indique "prix" # Pour un abonnement, on indique "prix", "duree" et "periode" # Pour un donation, on indique "prix" s'il est fourni - details: Tableau associatif détaillant le contenu de l'achat, avec prix et quantité pour chaque article array(0=>array(descriptif=>xx, prix=>yy, quantite=>zz), 1=>array(...)) - prix: Prix de l'achat ou de l'abonnement - duree: Durée de l'abonnement - periode: ? # livraison - no_shipping: Paypal demandera-t-il à l'acheteur son adresse de livraison ? défaut = 1 0: on demande, mais pas obligatoire 1: pas obligatoire 2: obligatoire # Pour pré-remplir les champs du formulaire d'inscription de l'acheteur sur le site de paypal - email: Email - first_name: Prénom - last_name: Nom - address1: Voie - address2: Complément - city: Ville - zip: Code postal - country: Code du pays (2 lettres, idem plugin "pays") - night_phone_b: Numéro de téléphone # Personnaliser le bouton Paypal # par défaut, il s'agit d'un input image, téléchargée sur le site de Paypal - bouton_paypal_acheter: URL de l'image personnalisée pour acheter - bouton_paypal_souscrire: URL de l'image personnalisée pour s'abonner - bouton_paypal_donner: URL de l'image personnalisée pour donner # pour avoir un input classique, il faut renseigner le paramètre 'xxx_texte' - bouton_paypal_acheter_texte: Texte du bouton acheter - bouton_paypal_souscrire_texte: Texte du bouton d'abonnement - bouton_paypal_donner_texte: Texte du bouton faire un don - bouton_paypal_acheter_class: Classe du bouton acheter - bouton_paypal_souscrire_class: Classe du bouton d'abonnement - bouton_paypal_donner_class: Classe du bouton faire un don # Personnaliser la page Paypal - logo_url URL du logo affiché en haut à gauche, 150x150px max (de préférence https) - bandeau_url URL de l'image affichée en haut à gauche, 750x90px max (de préférence https) - couleur_bandeau Couleur de fond du bandeau : code hexa 6 caractères - couleur_bloc Couleur de fond du bloc de paiement : code hexa 6 caractères - cbt texte du bouton permettant le retour sur le site du vendeur une fois le paiement effectué ]
[(#REM) URL de soumission : défini dans la fonction charger d'après une constante + configuration du plugin ]
[(#REM) Qui vend ? = adresse email du compte paypal du vendeur, définie dans la fonction charger d'après la configuration du plugin ] [(#REM) Quelle devise ? Défini dans la fonction charger d'après la configuration du plugin ] [(#REM) Frais d'envoi ? ] [] [(#REM) Informations de facturation Sert à pré-remplir les champs du formulaire d'inscription sur le site paypal si l'acheteur n'est pas connecté ] [] [] [] [] [] [] [] [] [] [(#REM) Adresse de livraison ? 0 : on demande, mais pas obligatoire 1 : pas demande 2 : obligatoire. ] [(#REM) URLS de traitement ] [(#REM) Un ping est fait sur cette url en cas de traitement ok, avec des parametres envoyes Les parametres id_auteur et invoice ne servent a priori a rien car ils ne sont traites nulle part au retour ] [(#REM) On ecrit dans quelle langue ? ] [(#REM) Le bouton et son type ] [(#REM) C'est quoi qu'on achete ? ] [] [] [] [(#REM) Avoir les details ] [(#ENV{details}|et{#ENV{type}|=={abonnement}|non}|oui) #INCLURE{fond=formulaires/inc-paypal-details,details=#ENV{details}} [(#REM) Bouton...] [(#REM) Soit le bouton est une image - par défaut ] [(#ENV{bouton_paypal_acheter_texte}|non)] [(#REM) Soit il s'agit d'un bouton traditionnel ] [(#ENV{bouton_paypal_acheter_texte}|oui)] ] [(#REM) Acheter ] [(#ENV{type}|=={abonnement}|non|et{#ENV{details}|non}) [(#ENV{type}|=={donner}|non) [(#REM) Prix/Produit ] [(#REM) commentaires possibles ? 1 : non, 0 : oui ] [(#REM) Bouton...] [(#REM) Soit le bouton est une image - par défaut ] [(#ENV{bouton_paypal_acheter_texte}|non)] [(#REM) Soit il s'agit d'un bouton traditionnel ] [(#ENV{bouton_paypal_acheter_texte}|oui)] ]] [(#REM) Ou s'abonner ] [(#ENV{type}|=={abonnement}|oui|et{#ENV{details}|non}) [(#REM) Prix/Abonnement ] [(#REM) commentaires toujours a non pour les souscriptions ] [(#REM) Bouton...] [(#REM) Soit le bouton est une image - par défaut ] [(#ENV{bouton_paypal_souscrire_texte}|non)] [(#REM) Soit il s'agit d'un bouton traditionnel ] [(#ENV{bouton_paypal_souscrire_texte}|oui)] ] [(#REM) Ou donner ] [(#ENV{type}|=={donner}|oui|et{#ENV{details}|non}) [(#REM) Prix/Produit facultatif] [] [(#REM) commentaires possibles ? 1 : non, 0 : oui ] [(#REM) Bouton...] [(#REM) Soit le bouton est une image - par défaut ] [(#ENV{bouton_paypal_donner_texte}|non)] [(#REM) Soit il s'agit d'un bouton traditionnel ] [(#ENV{bouton_paypal_donner_texte}|oui)] ] [(#REM) Personnaliser la page de paiement ] [(#REM) Logo du vendeur affiché en haut à gauche à la place du nom, 150x150px max. De préférence URL https ] [] [(#REM) Image affichée en haut à gauche de la page de paiement, 750x90px max. De préférence URL https ] [] [(#REM) Couleur de fond du bandeau : code hexa 6 caractères ] [] [(#REM) Couleur de fond du bloc de paiement : code hexa 6 caractères ] [] [(#REM) Texte du bouton permettant le retour sur le site du vendeur une fois le paiement effectué ] []