Comment configurer plusieurs récepteurs IPN dans PayPal bitcoin gratuit bidouiller Android

Les notifications de paiement instantanées (IPN) permettent votre applications pour recevoir des notifications de PayPal sur les paiements effectués. Convertisseur dollar en bitcoins Cela signifie que votre application peut exécuter une commande automatiquement à la réception d’une telle notification. Cependant, lorsque vous lancez votre deuxième application avec son propre IPN, vous découvrez soudainement que PayPal ne vous permet de définir qu’une seule URL de notification.

Non Plusieurs Comptes. Si vous vous inscrivez pour plus d’un compte personnel, PayPal se réserve le droit de résilier tous vos comptes et vous interdira l’accès au système à l’avenir. localbitcoins paypal Les utilisateurs peuvent s’inscrire et détenir un compte personnel et un compte Premier ou un compte Business.

Vous pouvez supprimer n’importe quel filtrage par empreinte digitale et faire diffuser cet IPN central vers toutes vos URL, mais le filtrage est une bonne idée.


Rien ne vaut la variable personnalisée POST IPN, s’il est possible que tous vos paiements soient versés à PayPal avec un préfixe unique dans le champ personnalisé, puis filtrés en fonction de ce préfixe. Bitcoin plus d’actualités Reportez-vous à la liste de variables PayPal IPN afin de créer des empreintes digitales fiables.

Après avoir lu une tonne de documents paypal, des recherches sur Internet et des discussions par e-mail avec 1 éditeur de logiciels (avec lequel je dois entrer en contact avec), je me suis rendu compte qu’il me fallait un “auditeur paypal” aussi pauvre que le nôtre. Dans mon cas, je dois envoyer un seul message IPN de paypal à deux «choses» différentes. comment tourner Bitcoin La première est la logique de paiement par bouton paypal (une extension joomla), qui autorise ensuite le téléchargement du logiciel de bureau que j’ai développé. Le second est un service de licences logicielles, quand ils reçoivent le message, ils envoient à l’acheteur une clé à saisir dans mon logiciel que je réagis et que j’autorise à exécuter.

J’ai demandé à ces deux vendeurs ce qu’ils pensaient de ce En ce qui concerne l’approche, ma préoccupation est que, d’après les documents paypal, j’ai lu qu’il existait une interaction entre paypal et toute personne qui leur envoyait des informations de paiement, c.-à-d. il ne s’agit pas d’une simple poignée de main, mais renvoie le trafic des messages à demander à paypal, «ok, était-il valide» après la réception initiale du message IPN. Est-ce que j’ai raison ou si je ne fais que rendre le problème plus difficile

Si je reçois une réponse positive de ces deux fournisseurs, pouvons-nous discuter de la modification de cette modification pour moi? Je suis un programmeur / analyste expérimenté, etc. (maintenant à la retraite), mais mon expérience est celle de l’assembleur de mainframe et du C ++ de bureau, php serait un monde entièrement nouveau pour moi et je m’attendrais à ce qu’il existe des nuances dans la programmation Internet qui prennent beaucoup de place. expérience à comprendre et je détesterais faire une expérience d’achat sur mon site mal quand je le déploierai finalement.

En plus de ce que cela fait déjà, je souhaiterais qu’une base de données soit mise à jour (n’existe pas encore) avec les détails de l’achat, car je n’ai pas l’intention d’exiger une inscription pour acheter mais je veux pouvoir communiquer avec un acheteur. pour les ajouts ou les versions ultérieurs.

Je suis un peu confus par ce que j’ai lu, je ne sais pas ce qui se passe où et comment – les installer est assez difficile à saisir à partir de la description ci-dessus. acheter des cartes de crédit en ligne bitcoin PayPal possède plusieurs API ayant des flux différents, l’API bouton / formulaire standard (Pay Pal Express Checkout API) contient une variable `notify_url` qui peut être configurée pour indiquer à PayPal le point de terminaison à utiliser. contact pour ce paiement particulier. Donc, votre extension Joomla utilise cette API, semble-t-il.

En ce qui concerne votre deuxième service, celui de «licence de logiciel», s’il agit sur les mêmes informations de paiement, il devrait probablement simplement être contacté directement par l’extension Joomla pour signaler un nouveau paiement (après vérification de l’IPN), contactez-le directement (pour obtenir des paiements vérifiés en attente), puis agissez en fonction de ces paiements. Sinon, vous pouvez également configurer l’IPN pour qu’il contacte votre service de licences, si vous pouvez vous en tirer sans que Joomla soit au courant du paiement.

Je ne vois pas vraiment la nécessité du code que j’ai fourni ci-dessus, c’est très rarement utile, car vous travaillez avec une bonne vieille API Express, aucun abonnement, aucun routage ou duplication requis, rien. Vous devriez être en mesure d’écrire un simple pont entre les deux services si une consolidation des données est requise. En d’autres termes, vous ne devez pas avoir plusieurs points d’extrémité écoutant le même IPN, à moins que cela ne soit vraiment nécessaire (ou vous souhaitez vérifier le paiement à chaque nœud contre PayPal), ce qui n’a pas encore été prouvé. Je vais vous contacter par e-mail pour savoir ce qui se passe réellement si vous souhaitez poursuivre et expliquer davantage.