0

在我的项目中,我使用了 PayWith PayPal 方法。
在那我使用了Pay With PayPal Button。单击该按钮,它将引导我登录 Paypal。

登录后,立即付款按钮出现,单击该付款将成功。
它工作正常。

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

该怎么办 ?

我使用了比萨演示。

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

4

1 回答 1

0

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

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

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

于 2013-03-08T14:32:20.063 回答