vanilo/paypal

Vanilo (Laravel) 支付网关 PayPal 支持

2.0.0 2024-04-29 10:52 UTC

This package is auto-updated.

Last update: 2024-08-29 11:26:37 UTC


README

Tests Packagist Stable Version StyleCI Packagist downloads MIT Software License

此库启用 PayPal 以支持 Vanilo Payments.

作为一个 Concord 模块,它旨在用于 Laravel 应用程序。

文档

请参阅 docs 文件夹中的 markdown 文件。

待办事项

  • 区分订单和支付 webhook(resource.id 不同!)
  • 在 PayPal 4XX 错误时抛出自定义异常
  • 测试当金额高于测试账户可用信用的情况
  • 处理既未设置 webhook,也未发生前端返回的情况
    • 超时?
    • 已经捕获了吗?
  • 在支付历史中记录 webhook/返回事实
  • 在捕获之前记录身份验证
  • 将付款人和运输数据添加到 PayPal 订单中
  • 处理部分付款(通过 payments/captures)
  • 自动注册 webhook
  • 处理退款(通过 Payments API)