Boutons Smart de Paypal

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • jps0302
    a répondu
    ../..
    Après une collaboration très active de RobertG que je remercie encore, voici mes conclusions :

    Il est nécessaire de :
    1. - Créer une App chez Paypal pour obtenir un ID Client
    2. - Installer le Plugin instant Paypal
    3. - paramétrer celui en renseignant l'ID Client précité
    A partir de là, l'appel du plugin peut être effectué depuis un article ou un module.

    L'exécution de ce plugin offre la possibilité de payer à partir de Paypal ou à partir d'un Carte bancaire.

    En espérant comme le dit RobertG que cela aidera d'autres membres

    Laisser un commentaire:


  • RobertG
    a répondu
    Je complète après tests : puisque j'ai un identifiant PayPal Checkout, lorsque je crée un nouveau "smart button", l'adresse incluse dans le code généré précise cet identifiant à rallonge alors que dans l'ancien code, il est remplacé par "sb", ce que je n'avais pas remarqué :
    src="https://www .paypal.com/sdk/js?client-id=sb&currency=EUR" data-sdk-integration-source="button-factory"
    On ne peut donc créer de smart button en mode live que si on a déjà défini un identifiant Checkout, ce qui n'est pas précisé, il me semble. Mais ce que je ne comprends pas, c'est que dans la création d'application, il est proposé de le faire pour test (donc Sandbox si je comprends bien) ET en mode live, et qu'à la création de bouton, on ne peut pas choisir le mode, il faut si besoin remplacer l'identifiant par "sb" pour repasser en mode Sandbox.

    En espérant que ça aidera d'autres membres !

    Laisser un commentaire:


  • RobertG
    a répondu
    Je viens de m'apercevoir que sur la page d'accueil de mon compte PayPal, j'ai un pavé "Configurez rapidement PayPal Checkout pour les objets individuels" qui affiche la validation précédente de la création des identifiants API d'environnement de production et propose les étapes suivantes de création de bouton et de récupération du code.
    Mais pour autant, je ne vois pas de proposition pour le faire en mode Sandbox... Dans la mesure où j'ai créé deux identifiants, un de test, l'autre de live, lechoix devrait pourtant m'être proposé.

    De plus, la sécurisation me fatigue, avec ces déconnexions trop rapides et reconnexions avec double identification !

    Laisser un commentaire:


  • RobertG
    a répondu
    PDF envoyés, supprime ton adresse de ton message précédent.

    Laisser un commentaire:


  • jps0302
    a répondu
    Bonjour et encore merci pour ta pugnacité.

    Je veux bien le pdf par mail
    Ce PDF illustre la procédure permettant de créer une appli et de récupérer l'ID de cette application ?
    Reste ensuite à intégrer celui-ci dans Instant Paypal buttons

    C'est bien cela qu'il faut comprendre ?
    Dernière édition par jps0302 à 20/05/2021, 14h10

    Laisser un commentaire:


  • RobertG
    a répondu
    Bonjour,

    Pour le PDF, je pourrai si besoin te le transmettre par mail. Il explique bien la procédure.
    Tant que PayPal ne modifiera pas le code de ces smart buttons en ajoutant un flag pour utiliser soit Sandbox, soit l'achat réel, on n'ira pas plus loin.
    Instant PayPal buttons (free) permettant d'intégrer l'ID de l'app créée chez PayPal, on peut alors tester en Sandbox et passer en live à volonté.

    Laisser un commentaire:


  • jps0302
    a répondu
    Envoyé par RobertG Voir le message
    Comme je l'ai dit plus haut, il y a quelques mois, j'ai dépanné un site utilisant Instant PayPal Pro https://storejextensions.org/extensi...nt_paypal.html mais je ne me souviens plus si j'ai eu le choix de payer sans compte PayPal lors des tests.
    Je viens de regarder la version gratuite qui propose la solution de smart button mais précise qu'il faut créer chez PayPal un "REST API app" :

    Je n'ai pas trouvé le PDF, mais s'il existe, une question à l'auteur recevra certainement une réponse rapide.
    Mais sur le site de démo, on est aussi en Sandbox, donc la seule solution est de trouver comment créer cette clé d'API !

    J'ai trouvé ceci sur la doc PayPal mais pas testé https://www.paypal.com/fr/smarthelp/...%C2%A0-faq3196
    Merci pour cette piste, je vais tester et je reviens ...

    Laisser un commentaire:


  • jps0302
    a répondu
    Envoyé par Helloo Voir le message


    Choisir, installer, tester,… Ensuite vous pourrez nous donner le résultat de vos tests.

    JED
    C'est ce que je fais depuis le début, après avoir testé le "smart button", j'ai testé la seconde procédure de création de bouton offerte par Paypal, et je vais continuer dans ce ce sens ..
    Et vous, quel est votre constat ?

    Laisser un commentaire:


  • RobertG
    a répondu
    J'ai fini par trouver : il faut passer en mode développeur pour créer une application API qui peut se faire en mode Sandbox et en mode live.
    Une fois la clé correspondant à l'appli créée, il faut la copier dans la case dédiée du plugin. Cela dit, le bouton est tout simple
    Cliquez sur l'image pour l'afficher en taille normale  Nom : bton_instantpaypal.jpg  Affichages : 4  Taille : 3,8 Ko  ID : 2027397
    Avec la clé de production, il ouvre ensuite un pop-up de paiement live soit par compte PayPal, soit par CB.

    J'ai demandé au développeur s'il peut me donner l'adresse du PDF dont parle la description, pour voir si on peut mieux paramétrer le bouton dans le site.

    PS : j'ai trouvé ! J'avais utilisé l'action "pay" dans le paramétrage du shortcode, au lieu de "smartcheckout".
    Cliquez sur l'image pour l'afficher en taille normale

Nom : bton_inspp_smart.jpg 
Affichages : 74 
Taille : 7,7 Ko 
ID : 2027400
    Dernière édition par RobertG à 19/05/2021, 17h59

    Laisser un commentaire:


  • Helloo
    a répondu
    Envoyé par RobertG Voir le message
    Comme je l'ai dit plus haut, il y a quelques mois, j'ai dépanné un site utilisant Instant PayPal Pro https://storejextensions.org/extensi...nt_paypal.html mais je ne me souviens plus si j'ai eu le choix de payer sans compte PayPal lors des tests.
    Je viens de regarder la version gratuite qui propose la solution de smart button mais précise qu'il faut créer chez PayPal un "REST API app" :
    Merci RobertG pour le lien,

    Bizarre quelle ne soit pas proposé par la JED, sous extentions de cet auteur:
    https://extensions.joomla.org/instan...orejextensions

    --------------


    EDIT: si si elle y est !!! https://extensions.joomla.org/extension/instant-paypal/

    Dernière édition par Helloo à 19/05/2021, 15h40

    Laisser un commentaire:


  • RobertG
    a répondu
    Comme je l'ai dit plus haut, il y a quelques mois, j'ai dépanné un site utilisant Instant PayPal Pro https://storejextensions.org/extensi...nt_paypal.html mais je ne me souviens plus si j'ai eu le choix de payer sans compte PayPal lors des tests.
    Je viens de regarder la version gratuite qui propose la solution de smart button mais précise qu'il faut créer chez PayPal un "REST API app" :
    f you enable the 'Smart Checkout' option the new PayPal Smart Buttons integration will be used, in this case you must create a REST API app in your PayPal account and enter the Client ID in the plugin settings, refer to the PDF documentation for more informations.
    Je n'ai pas trouvé le PDF, mais s'il existe, une question à l'auteur recevra certainement une réponse rapide.
    Mais sur le site de démo, on est aussi en Sandbox, donc la seule solution est de trouver comment créer cette clé d'API !

    J'ai trouvé ceci sur la doc PayPal mais pas testé https://www.paypal.com/fr/smarthelp/...%C2%A0-faq3196
    Dernière édition par RobertG à 19/05/2021, 15h30

    Laisser un commentaire:


  • Helloo
    a répondu
    Envoyé par jps0302 Voir le message
    ... il doit bien exister des composants ou modules payants, qui puissent accepter les paiements Paypal et CB sans compte paypal.

    Choisir, installer, tester,… Ensuite vous pourrez nous donner le résultat de vos tests.

    JED

    Laisser un commentaire:


  • jps0302
    a répondu
    Oui , j'ai soumis ce souci sur le forum Paypal et n'ayant aucun retour, j'ai soumis ce même problème, sur ce forum, afin de savoir si quelqu'un avait une solution ...

    Ici, au moins, on sent que ce problème intéresse quelque uns d'entre nous, même si on a pas encore trouvé une solution à celui-ci .

    Si ce problème reste sans solution, il doit bien exister des composants ou modules payants, qui puissent accepter les paiements Paypal et CB sans compte paypal.

    Je vais commencer mes investigations.
    Si tu as déjà testé l'un d'entre eux, je suis preneur du retour d'expérience.
    Merci

    Laisser un commentaire:


  • RobertG
    a répondu
    Sur le forum PayPal où tu as toi-même posé une question, ce problème de smart button en Sandbox est soulevé plusieurs fois, sans aucune réponse de PayPal !

    Laisser un commentaire:


  • jps0302
    a répondu
    Attendons la réponse du SI de Paypal, mais il est difficile de comprendre les raisons qui poussent Paypal à publier des procédures qui s'appuient sur un mode Sandbox (bac à sable), sans indiquer la manière de transformer celle-ci en procédure d'exploitation.
    En tous cas Merci pour ton intervention et patientons ...

    Laisser un commentaire:

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X