我正在尝试创建一个用于销售数字商品的自定义paypal按钮,这将导致买家找到一个允许他下载文件的链接。
我已经阅读了一篇关于高级html变量的Paypal文章,但我不确定我必须使用它才能使它工作:https://developer.paypal.com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/
显然,下载应仅根据付款ID启动,以防止免费下载,或者是由paypal自动完成的?
答案 0 :(得分:1)
我建议我们使用Instant Payment Notification (IPN)来处理您的所有后付款处理任务,例如更新数据库,发送电子邮件通知(包括带有下载链接的通知)等。
即时付款通知(IPN)是一种通知的消息服务 您与PayPal交易相关的事件。您可以使用IPN消息 自动化后台和管理功能,例如 履行订单,跟踪客户,提供状态和其他 交易相关信息。
这样,您不仅可以自动执行程序,还可以正确处理电子支票或任何其他类型的付款,这些付款可能最初位于"待定"状态。在付款实际清算之前,您不希望交付数字商品。使用IPN,您将收到1个通知,您的脚本可以在付款到期时处理,并且当付款更新为“已完成”或“失败”或其他任何内容时,您将获得另一个通知。
IPN实时发生,因此买家不必等待任何事情。无论你在脚本中做什么,都会在交易完成后立即发生。