2

我正在构建一个活动系统,用户可以在其中预订和支付门票 - 我打算使用 Sage Pay Form,并将所有交易数据保存在他们的服务器上(我会在网站上收集门票订单、客户姓名和地址,然后让他们将其发布到 Sage Pay)。

我需要“我的结束”的唯一信息是确认已收到付款,因此我可以简单地将门票标记为已售出(大多数活动门票有限)。

我以前使用过 PayPal IPN (& PDT),想知道 Sage Pay 是否提供类似的通知服务?

4

2 回答 2

3

使用 REQUEST 上的 FORM 协议,您指定回调 url,当支付完成时,您将在该 URL 上收到通知。

SuccessURL 如果事务成功,用户将被重定向到的页面/脚本的 URL。如果您愿意,可以附加参数。Sage Pay Form 还将发送一个加密字段,其中包含附加到此 URL 的重要信息(见下文)。

您还需要指定 FailureURL,以防事务失败。

于 2011-11-23T22:45:38.270 回答
0

如果您在交易帖子中传递字段 * VendorEMail= *john.smith@webdeveloper.com, Sage Pay 还允许通过电子邮件确认失败和成功的交易。这在其集成协议中列为可选字段。

于 2013-10-10T11:37:01.323 回答