首页 > 解决方案 > 我正在寻找在 PayPal 购买后集成生成序列号和发送电子邮件的最简单方法

问题描述

我正在尝试在用户使用 PayPal 购买软件下载并将其通过电子邮件发送给用户之后集成创建序列号/密钥。

我有一个 PayPal 开发者帐户,并且查看了他们的一些文档,但我对所有选项都有些不知所措。我想我必须使用网络钩子......

因此,我正在寻找有关如何将以下功能添加到我的 WEB 站点的一些指导。

  1. 用户点击 PayPal 按钮链接
  2. 用户进行交易
  3. 网站生成序列号和电子邮件给用户
  4. 使用用户电子邮件和序列信息更新数据库

在某个地方,我想我需要在 PayPal 链接之前为用户的电子邮件创建一个表单。

任何示例代码将不胜感激。PayPal链接工作正常,我只是不知道如何继续。

(我在这里查看了几个回复,但似乎没有一个能完全解决我想要做的事情)

谢谢。

标签: paypaldownload

解决方案


PayPal 交易始终有一个与之关联的电子邮件地址。你想使用他们支付的电子邮件吗?

如果没有,您可以在 PayPal 交易中收集另一个单独的电子邮件地址,并将其存储在该custom_id字段中。使用函数来检索值,例如document.getElementById(...).value

由于您要发送电子邮件并更新数据库,请使用服务器集成。创建两条路线,一条用于“创建订单”,一条用于“捕获订单”,记录在此处。这些路由在调用时应返回 JSON 数据。后者可以(成功)在返回其 JSON 之前发送电子邮件并更新数据库。

将您的两条路线与以下批准流程配对:https ://developer.paypal.com/demo/checkout/#/pattern/server


推荐阅读