没有得到Paypal Express CheckOut

时间:2013-03-08 12:56:09

标签: ios objective-c paypal iphone-5

在我的项目中,我做了PayWith PayPal方法 在那里我使用Pay With PayPal Button。点击按钮,它将指示我进行Paypal登录。

登录后,立即付款按钮,点击该付款即可获得成功 它工作正常。

我的问题是,
我想首先添加CheckExpress按钮,而不是使用Paypal按钮支付 并希望在单击该按钮而不是立即付款按钮后获取“继续”按钮。

怎么办?

我使用了Pizza演示。

任何与任何库相关的链接或与该checkExpress按钮相关的任何内容都会有很大帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用变量“useraction = commit”来解决此问题。此变量将PayPal页面上的按钮从“继续”更改为“立即付款”。在买家返回您的网站后,您仍需要拨打GetExpressCheckoutDetails和DoExpressCheckoutPayment。

“useraction = commit”的目的是让您在买家返回时立即自动完成交易,而不是再向他们提供一个确认屏幕。如果您不需要根据GetExpressCheckoutDetails返回的地址计算运费,并且您确定原始付款金额是最终金额,则可以执行此操作。

因此,根据您想要的效果,您可以传递变量“useraction”并将其设置为“commit”,或者根本不传递变量。