使用 PayPal 进行试用申请

Posted

技术标签:

【中文标题】使用 PayPal 进行试用申请【英文标题】:Using PayPal for a trial application 【发布时间】:2012-06-30 16:14:19 【问题描述】:

假设客户已注册免费试用,如果他们想继续服务,则应仅在试用期结束时收费。我希望通过 PayPal 的 API 执行以下操作:

在存储他们的抄送数据之前,检查卡是否有效 在 PayPal 上创建、更新、删除和获取信用卡信息 还将用户的抄送数据链接到他们在我的系统上的用户名或 ID 存储抄送数据,但稍后向客户收费(试用应用程序需要)

这些在 PayPal 上可行吗?

【问题讨论】:

【参考方案1】:

您无法在 PayPal 中执行上述某些功能。

这是您可以在 PayPal 中执行的操作。

第一个选项 - DoReferenceTransactionReq(充电时间和金额可能不同)

1)首先向客户的信用卡收费(比如说 5 美元)

2) 保存该交易 ID

3) 参考该交易 ID 进行下一次计费(不再需要信用卡)

第二个选项 - CreateRecurringPaymentsProfileReq(重复的时间和金额是固定的)

1) 根据时间(例如日、周、年)创建循环配置文件

2) PayPal 将自动向客户的帐户收费

Authorize.Net 也具有称为 CIM(客户信息管理器)的相同功能。存储/访问用户资料和付款资料更加容易。此外,您无需先从客户的信用卡中扣款。

【讨论】:

以上是关于使用 PayPal 进行试用申请的主要内容,如果未能解决你的问题,请参考以下文章

使用 REST API 创建 PayPal 订阅计划,试用期为 7 天

如何识别到达免费试用订阅的返回 URL 的 PayPal 用户?

PayPal 付款定义:试用和常规

前八个月的 Paypal 定期资料费用试用金额

PayPal Recurring Billing - 有没有办法使用试用期并同时向一个人收费

贝宝试用付款