1

在 Beanstream 中,可以根据之前的购买创建一个重复的个人资料帐户,如其网站中所述:

如果客户已经进行了购买或对其信用卡进行了预授权,则可以从现有的 Beanstream 交易记录中创建循环计费帐户。这将防止您不得不多次收集账单和卡信息。

Paypal也可以做到这一点吗?如果是,如何?

编辑:

我不是在问是否可以通过 API。我在问是否可以通过 Paypal 后端/帐户页面。

4

1 回答 1

0

有几种不同的方法可以做到这一点,这取决于您之前运行的交易,特别是您使用的 PayPal 服务类型,例如 Payflow 或 PayPal。如果这是针对快速结账交易,您将无法为此设置配置文件,因为需要在初始 SetExpressCheckout API 调用中传递几个额外的配置文件,以允许您返回并创建一个定期付款。如果您使用的是 Payflow,则可以使用现有交易来创建配置文件。如果您使用的是 PayPal,则无法使用现有交易来创建配置文件。但是,您可以使用现有交易通过您的系统而不是 PayPal 的系统来创建循环配置文件。每次您需要再次向买家收费时,您只需执行参考交易 API 调用。您可以将您的系统设置为每天运行一个 cron 作业,并查看需要向谁收费。

将现有交易转换为配置文件(Payflow 示例)

以下示例 Payflow 参数字符串为原始交易创建配置文件,该交易的 PNREF 值为 xyz123,并指定支付金额为 42 美元。您必须将 ORIGID 值设置为原始事务的 PNREF 值。

"TRXTYPE=R&TENDER=C&PARTNER=PayPal&VENDOR=Acme&USER=Acme&PWD=a1b2c3d4&ACTION=A&PROFILENAME=RegularSubscription&ORIGID=XYZ123&START=12012002&PAYPERIOD=WEEK&TERM=12&OPTIONALTRX=S&OPTIONALTRXAMT=2.00&COMMENT1=First-timecustomer&AMT=42.

于 2013-04-08T19:15:10.240 回答