0

我有一个网络服务,用户可以在其中购买使用 PayPals Express 结帐流程即时生成的报告。我想确保无论用户如何返回网站(通过贝宝回调或他自己),他都可以下载他支付的报告。为此,我需要将他购买的报告 ID 保存在某个地方。在哪里以及如何最好地做到这一点?(Cookies?会话参数?)

我正在使用 ASP .Net C#。

谢谢,

韦斯

4

1 回答 1

0

用户是否在您的数据库中拥有由您管理的登录名?如果是这样,并且您希望用户能够随时返回您的页面并下载报告,那么您需要使用 PayPal 回调将用户购买的报告 ID 存储在您的数据库中。

如果您不管理您的用户,那么我不确定如何实现这一点,因为 cookie 受到限制(并且可以被用户禁用)并且会话过期。

于 2010-12-25T21:19:44.237 回答