从 Paypal 安全返回捐赠信息 API

Safely Returning Donation Info from the Paypal API

我一直在努力拼凑信息,但最后还是一头雾水。

我需要在网站上设置一个捐赠页面,它需要有重​​复和一次性的选项。这应该很简单,但事情变得复杂的是 return一个月内的捐款总额。

我不想return账户余额,而是当月的交易总额。

通过 http 而非 https 执行此操作安全吗?如果有人获得 Paypal API 信息,是否存在重大风险?

我浏览过多个似乎通过本地端处理此问题的站点 - 一个数据库在 Paypal return 完成后存储捐款 - 但他们不处理重复出现的问题,好像有人取消,总数将关闭,需要人工干预。

感谢您的宝贵时间!

我不完全确定我明白你在这里问什么,但我确实认为你需要的是 Instant Payment Notification (IPN)

任何时候创建、取消配置文件、进行付款等操作时,该交易数据的 HTTP POST 都会发送到您设置的 URL/script。此脚本可以接收该数据并进行相应处理。

这将允许您在付款发生时更新您的数据库,当付款不再发生时,您根本不会获得 IPN,因此不会添加更多付款。

如果配置文件被取消,您也会获得一个 IPN,因此您可以相应地更新您的系统。