我是paypal集成的新手,
要求(paypal USA): 管理员应该能够从网站管理员面板生成paypal发票。由于这是服务发票,费用将根据客户要求而有所不同。 用户,从网站客户区可以收到paypal发票并在线支付。
我已经阅读了几篇paypal api的文档,但无法决定使用哪种流程/ API。
请使用最少的编码建议最佳方式将paypal与我的网站集成。
答案 0 :(得分:2)
您可以使用Invoicing API。我的PHP class library for PayPal会让你觉得很简单。它配备了功能齐全的样本和现成的模板,因此您可以非常快速,轻松地进行呼叫。
例如,请查看CreateAndSendInvoice示例。您需要做的就是用您自己的静态或动态值替换静态值,它会在PayPal系统中创建发票,并向用户发送电子邮件以支付发票。
它还包含所有其他调用,如CreateInvoice,SendInvoice,DeleteInvoice,CancelInvoice等,因此您可以轻松拨打完整PayPal发票系统所需的任何电话。
答案 1 :(得分:0)
有两个API端点可以满足您的需求。
REST API正在积极开发和支持,我们鼓励外部开发人员开始使用REST API而不是Classic API,以确保PayPal对任何问题和功能提供长期支持。但是,随着这些API的开发,很少有特定功能仍在开发中,并且很快就会推出。但是,Invoicing APIs开发的大部分功能都是Classic API。
REST API还附带了这些APIs:
我们目前正在支持PayPal-PHP-SDK,这是一个用于调用PayPal REST API的SDK。 SDK中有很多documentation从installing it到running samples等。
我肯定会建议您下载此SDK,并在您的计算机中本地运行示例(通常需要几秒钟才能完成设置),并尝试使用Invoicing Samples。您可以修改示例,以验证您要完成的特定用例。您可以查看sample source code online here。
如果您遇到任何问题,请告诉我们,我们非常乐意提供帮助。