我有几个关于使用 PayPal 的问题。 第一张图片来自现有网站,第二张图片来自沙盒 Express Checkout 测试。
两者的区别:
- 在左侧,有项目描述和数量。
- 在右下角,请注意它是使用我的信用卡付款而不是创建 PayPal 帐户。
我如何实现 1. 和 2.?我使用哪些 API?
请注意,我的网站可能有很多待售商品,我不可能为每个商品手动创建按钮。
编辑:好的,我刚刚找到了 1 的答案:https://developer.paypal.com/webapps/developer/docs/classic/express-checkout/integration-guide/ECCustomizing/
对于 2.,现有网站实际上会在重定向到 PayPal 网站之前提示输入详细信息,例如姓名和地址。当我点击“使用信用卡支付”时,之前输入的详细信息会显示在 PayPal 表格上。我还注意到现有网站可以接受直接信用卡付款,在我看来它至少使用了 Payment Pro 解决方案。这就是为什么它可以实现 2.? 我该如何实现?我是否使用 AdaptiveAccount API 代表用户创建帐户?
最佳答案
为了默认显示信用卡部分而不是使用 PayPal 帐户支付的选项,您需要在 SetExpressCheckout API 调用中传递额外的变量。
SOLUTIONTYPE=Sole
LANDINGPAGE-Billing
关于PayPal "Pay with Credit Card"和项目描述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17927997/