Passe sur les variables personnalisées au serveur via PayPal IPN message et réponse
-
30-09-2019 - |
Question
J'avais intégré avec succès Paypal avec mon application iPhone, mais je me suis coincé sur le passage de la variable personnalisée via SOAP à l'aide Pay pal IPN message.
Quelqu'un at-il passer la variable personnalisée à Pay-pal serveur ???? Je fais une demande d'un restaurant, l'utilisateur peut effectuer le paiement en utilisant le serveur de paiement pal.
Je dois passer la variable personnalisée (i.e. seau Id) à Paypal. Je reçois ce seau Id via le service web que j'appelle avant de faire la demande au serveur pay pal. Maintenant, je dois passer ce Bucket Id comme variable personnalisée à Paypal Server afin qu'il retourne la notification du message.
Note: - Je dois effectuer le paiement en utilisant ce seau Id
.Enfin, quand je vais obtenir cette notification, je vais appeler à nouveau service web qui va mettre à jour la base de données de serveur de client.
J'utilisé cette référence: https://cms.paypal.com/cms_content/US/en_US /files/developer/IPNGuide.pdf
Toute aide est la bienvenue .....
S'il vous plaît me suggérer avec un exemple de code comme je l'avais googlé beaucoup à ce sujet ou autre référence ....
Pas de solution correcte
Autres conseils
Je trouve la solution. Mais pour Android, mais je pense qu'il peut être appliqué à iOS:
PayPalPayment payment = new PayPalPayment();
payment.setCurrencyType("USD");
payment.setSubtotal(3.30);
payment.setRecipient("test_seller11@gmail.com");
payment.setPaymentType(PayPal.PAYMENT_TYPE_GOODS);
payment.setCustomID("7982");
payment.setIpnUrl("some.site.com/PaymentCallback");
payment.setDescription("Buy 300 coins");
C'est donc la solution pour passer vos paramètres supplémentaires à IPN, et les récupérer en rappel sur votre serveur:
payment.setCustomID("7982");