将自定义变量通过IPN消息传递给PayPal服务器和响应
-
30-09-2019 - |
题
我已经成功地将PayPal与iPhone应用程序集成在一起,但是我被肥皂传递了自定义变量以使用IPN消息付款。
是否有人将自定义变量传递给付费服务器?
我需要将自定义变量(IE Bucket ID)传递给PayPal。我通过Web服务获得此存储桶ID,然后在请求付款PAL服务器之前致电。现在,我需要将此存储桶ID作为自定义变量传递给PayPal服务器,以便它返回消息通知。
注意: - 我需要使用此存储桶ID进行付款。
最后,当我收到此通知时,我将再次致电Web服务,该服务将更新客户端的服务器数据库。
我使用了此参考:https://cms.paypal.com/cms_content/us/en_us/files/developer/ipnguide.pdf
欢迎任何类型的帮助.....
请向我建议一些示例代码,因为我已经搜索了很多有关此或其他参考的信息。
没有正确的解决方案
其他提示
我发现了解决方案。但是对于Android,但我认为它可以应用于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");
因此,这是解决方案,将您的额外参数传递给IPN,并将其重新回到服务器上:
payment.setCustomID("7982");
不隶属于 StackOverflow