3

我已经成功地将 Paypal 与我的 iPhone 应用程序集成,但我在使用 IPN 消息通过 SOAP 将自定义变量传递给 Pay pal 时遇到了困难。

有没有人将自定义变量传递给 Pay-pal 服务器????我正在为一家餐厅制作应用程序,用户可以使用 Pay-pal 服务器付款。

我需要将自定义变量(即 Bucket Id)传递给 Paypal。我通过 Web 服务获取此存储桶 ID,在向支付伙伴服务器发出请求之前我会调用该服务。现在我需要将此存储桶 ID 作为自定义变量传递给 Paypal 服务器,以便它返回消息通知。

注意: - 我需要使用此 Bucket Id 付款。

最后,当我收到此通知时,我将再次调用 Web 服务,该服务将更新客户端的服务器数据库。

我使用了这个参考: https ://cms.paypal.com/cms_content/US/en_US/files/developer/IPNGuide.pdf

欢迎任何形式的帮助......

请向我推荐一些示例代码,因为我已经在谷歌上搜索了很多关于这个或其他参考的内容......

4

1 回答 1

1

我找到了解决方案。但是对于安卓来说,我倒是觉得可以应用到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");
于 2012-03-19T13:43:22.123 回答