【问题标题】:In PayFlow Pro, is there a way to duplicate or copy an existing billing profile?在 PayFlow Pro 中,是否可以复制或复制现有的计费配置文件?
【发布时间】:2024-01-21 15:04:01
【问题描述】:

我目前正在开发网站的计费引擎。业务逻辑中有一个场景迫使我确定用户当前是否是站点的成员,如果是,则将他们当前的计费配置文件复制到新的计费配置文件、信用卡和所有其他字段。从此时起,获取新的计费配置文件并跟踪两者。

我试图让用户不必重新输入他们的结算信息。我已经审查了文档。但如果不在我的系统上保留信用卡信息的副本,我无法看到如何做到这一点,这不是我们想要做的。

【问题讨论】:

    标签: c# paypal payflowpro


    【解决方案1】:

    对于信用卡出资的结算配置文件,您可以在 API 调用中使用当前配置文件的交易之一作为创建新配置文件的参考。

    【讨论】:

    • 所以我必须查看使用“I(查询)”操作来查找交易历史记录并复制返回的交易之一?另外,我能否将整个信用卡号连同到期日期一起退还给我?
    • 传入 ORIGID=[a previous transaction (PNREF]) 您应该不再需要信用卡号。卡过期的人可能会例外。查看“将现有事务转换为配置文件”的示例developer.paypal.com/docs/classic/payflow/recurring-billing/…
    • 所以我必须查看使用“I(查询)”操作来查找交易历史记录并复制返回的交易之一?另外,我能否将整个信用卡号连同到期日一起退还给我?我正在使用 PayFlowNetAPI.SubmitTransaction 发送付费播放请求。我还能使用同样的方法吗?
    • 是的,应该这样做
    • 我想我明白了。 1) 获取当前 ORIGID 的先前事务的 PNREF。 2) 将新事务 ORIGID = 设置为复制的 PNREF。 3) 获取生成的新ORIGID。
    最近更新 更多