Payflow集成和标记化

时间:2016-03-08 07:16:42

标签: paypal

我们计划将PayPal与以下要求集成:

  1. 我们为美国客户收取基于卡的付款。
  2. 我们计划将Payflow Gateway与“Sage”整合为我们的处理器。
  3. 我们将有客户允许我们定期收费 基础(补充卡存档)。
  4. 问题:

    1. Payflow Gateway是否适合我们的要求?

    2. Payflow Gateway是否有基于REST的界面?我们如何在不保存卡号的情况下对卡片进行标记(卡片存档)?

    3. 如果“参考交易”是进行卡片操作的唯一方法,我们如何克服参考交易的到期期限(1年)?

2 个答案:

答案 0 :(得分:5)

Payflow将通过参考交易功能执行此操作。对于参考交易,您将在您的数据库中存储交易ID,下次您想要向客户收费时,您将使用相同的交易ID,而不是再次传递卡详细信息。

根据文档,Payflow上的任何交易ID通常有效期为一年。因此,为了克服这一年的限制,您应该每次使用最新的交易ID更新您的数据库。

例如,客户今天下了订单,并将Payflow交易ID存储在数据库中。现在假设您需要在7个月后再次向客户收费,那么您将获得一个新的交易ID。这次,使用同一客户的新交易ID更新您的数据库,这样它将再次有效一年。

答案 1 :(得分:2)

您可以进行参考交易(使用返回的PNREF)但是,就像您说的那样,它们会在1年后到期。我发现的唯一解决方法是发出零美元授权(ZDA)以获得新的PNREF,但是有一些混淆,有些报道说ZDA创建的新PNREF只适用于14天。

Payflow专业版指南的在线版本现在声明PNREF适用于" 12个月,可能长达15个月" 的参考交易。不幸的是,这是非常含糊不清的措辞,并没有很清楚。