贝宝发票整合
Paypal invoice integration
我是 paypal 集成的新手,
要求(美国贝宝):
管理员应该能够从网站管理面板生成贝宝发票。由于这是服务发票,费用将根据客户要求而有所不同。
而用户,从网站客户区可以收到贝宝发票并在线支付。
我已经阅读了一些 paypal 的文档api,但无法决定使用哪个flow/API。
请建议用最少的代码将 paypal 与我的网站集成的最佳方法。
您可以使用 Invoicing API for that. My PHP class library for PayPal 将使这对您来说非常简单。它带有功能齐全的示例和现成的模板,因此您可以非常快速、轻松地进行通话。
例如,查看 CreateAndSendInvoice 示例。您需要做的就是用您自己的静态或动态值替换静态值,它会在 PayPal 系统中创建发票并向用户发送电子邮件以支付发票。
它还附带所有其他调用,如 CreateInvoice、SendInvoice、DeleteInvoice、CancelInvoice 等,因此您可以轻松地进行完整的 PayPal 发票系统所需的任何调用。
有两个 API 端点可以满足您的目的。
- Invoicing using Classic APIs,它使用 SOAP、NVP,有时使用 REST 进行调用
- Invoicing using New REST APIs 这是 PayPal 正在积极开发的新 API 集。
REST APIs 正在得到积极的开发和支持,我们鼓励外部开发人员开始使用 REST APIs 而不是经典 APIs,以确保长期支持有任何问题和功能的贝宝。然而,随着这些 API 的开发,一些特定的功能仍在开发中,应该很快就会可用。但是,Invoicing APIs 的开发具有与经典 API 相同的大部分功能。
REST APIs 还附带这些 APIs:
- 创建发票
- 发送发票
- 更新发票
- 检索发票
- 获取商家的发票
- 搜索发票
- 发送发票提醒
- 取消发票
- 删除发票
- 获取二维码
- 记录一笔付款
- 记录退款
我们目前支持PayPal-PHP-SDK, an SDK for making calls to PayPal REST APIs. There is a lot of documentation around the SDK from installing it, to running samples等
我肯定会建议您下载此 SDK,并 运行 在您的计算机本地下载样本(通常需要几秒钟的时间来设置),然后试用 Invoicing Samples。您可以修改示例,以验证您尝试完成的特定用例。您可以查看 sample source code online here.
如果您 运行 遇到任何问题,请告诉我,我们非常乐意提供帮助。
我是 paypal 集成的新手,
要求(美国贝宝): 管理员应该能够从网站管理面板生成贝宝发票。由于这是服务发票,费用将根据客户要求而有所不同。 而用户,从网站客户区可以收到贝宝发票并在线支付。
我已经阅读了一些 paypal 的文档api,但无法决定使用哪个flow/API。
请建议用最少的代码将 paypal 与我的网站集成的最佳方法。
您可以使用 Invoicing API for that. My PHP class library for PayPal 将使这对您来说非常简单。它带有功能齐全的示例和现成的模板,因此您可以非常快速、轻松地进行通话。
例如,查看 CreateAndSendInvoice 示例。您需要做的就是用您自己的静态或动态值替换静态值,它会在 PayPal 系统中创建发票并向用户发送电子邮件以支付发票。
它还附带所有其他调用,如 CreateInvoice、SendInvoice、DeleteInvoice、CancelInvoice 等,因此您可以轻松地进行完整的 PayPal 发票系统所需的任何调用。
有两个 API 端点可以满足您的目的。
- Invoicing using Classic APIs,它使用 SOAP、NVP,有时使用 REST 进行调用
- Invoicing using New REST APIs 这是 PayPal 正在积极开发的新 API 集。
REST APIs 正在得到积极的开发和支持,我们鼓励外部开发人员开始使用 REST APIs 而不是经典 APIs,以确保长期支持有任何问题和功能的贝宝。然而,随着这些 API 的开发,一些特定的功能仍在开发中,应该很快就会可用。但是,Invoicing APIs 的开发具有与经典 API 相同的大部分功能。
REST APIs 还附带这些 APIs:
- 创建发票
- 发送发票
- 更新发票
- 检索发票
- 获取商家的发票
- 搜索发票
- 发送发票提醒
- 取消发票
- 删除发票
- 获取二维码
- 记录一笔付款
- 记录退款
我们目前支持PayPal-PHP-SDK, an SDK for making calls to PayPal REST APIs. There is a lot of documentation around the SDK from installing it, to running samples等
我肯定会建议您下载此 SDK,并 运行 在您的计算机本地下载样本(通常需要几秒钟的时间来设置),然后试用 Invoicing Samples。您可以修改示例,以验证您尝试完成的特定用例。您可以查看 sample source code online here.
如果您 运行 遇到任何问题,请告诉我,我们非常乐意提供帮助。