我的需求:我希望用户点击按钮进入贝宝,他们可以登录或添加信用卡详细信息,付款应该完成。简而言之,我不想在我的网站上存储信用卡信息。
我发现'Express Checkout'是一种合适的paypal方法。我对吗? 此方法是否仅需要在https上返回网址,还是可以使用简单的网址?
任何人都可以帮助我学习相同的教程吗?
感谢您的支持。
答案 0 :(得分:1)
这是一个优秀的PayPal IPN PHP类我已经无数次使用过,不需要用户注册:http://www.micahcarrick.com/php-paypal-ipn-integration-class.html
顺便提一下,IPN允许您通过PayPal设置返回URL,但是在该类中,您可以在用户付款之前向IPN发送返回URL。
如果您需要教程或更多帮助,但您需要告诉我们您正在使用哪种语言。
答案 1 :(得分:1)
PayPal Express Checkout是最简单,最灵活的解决方案,无需按月付费即可在全球范围内使用。 Express Checkout不需要https返回/取消URL。
以下是它的工作原理:
Express Checkout基于三个API调用; SetExpressCheckout,GetExpressCheckoutDetails和DoExpressCheckoutPayment。
注意:如果您想强制最初显示“卡片详细信息”屏幕,并允许买家在没有PayPal帐户的情况下付费,请确保您将SOLUTIONTYPE设置为“Sole”并将LANDINGPAGE设置为“Billing” SetExpressCheckout API请求。
此外,必须在PayPal个人资料的付款接收首选项中将“PayPal帐户可选”设置切换为“开启”。
您可以在https://www.x.com/community/ppx/documentation#ec找到有关Express Checkout的其他文档,以及https://www.x.com/community/ppx/sdks#NVP上的SDK和示例代码