2017-09-21 5 views
-1

Mon entreprise a un logiciel comme solution de back-office. Récemment nous développons une nouvelle solution qui ressemble à un e-commerce. Nos clients ont leurs sites Web, mais n'ont pas de commerce électronique. Donc, nous voulons offrir une fonctionnalité dans notre logiciel qui peut créer une boutique pour les joindre à leurs sites Web.Intégrer PayPal Express Checkout avec le compte PayPal de l'utilisateur inconnu

La solution que nous recherchons est la possibilité d'intégrer avec nos clients le compte PayPal et d'utiliser leur identifiant client pour créer un bouton PayPal Express Checkout (https://developer.paypal.com/docs/integration/direct/express-checkout/integration-jsv4/).

J'ai fait quelque chose comme ça dans un autre projet pour Slack Integration. Nous avons utilisé un Slack Button (https://api.slack.com/docs/slack-button) qui est un flux oauth qui permet d'utiliser les informations d'identification de l'utilisateur et d'interagir avec Slack.

L'API PayPal fournit quelque chose comme ça? Quelqu'un a-t-il réfléchi ou l'a déjà fait?

+0

La meilleure option ne serait-elle pas d'intégrer une passerelle de paiement? Vous obtiendrez PayPal, les cartes de crédit et d'autres méthodes de paiement, et peut-être aussi une meilleure intégration. – Assafs

+0

Il y a 3 personas. Mon entreprise, notre client et le consommateur (client de notre client). Nous voulons créer une transaction entre le consommateur et notre client. Nous devons vérifier si cette transaction est terminée et valide afin que nous puissions facturer notre client pour ce service (nous facturerons pour la quantité de ventes). Une passerelle peut-elle fournir ce type de fonctionnalité? –

+0

Je m'inquiète pour une solution que j'ai déjà trouvée et que je n'aime pas. Si nous demandons à notre Client son ClientID et son Secret, notre serveur devrait pouvoir vérifier l'état de la transaction via l'API PayPal. Mais est-ce sûr de posséder API Secret de notre client? –

Répondre