使用PayPal停用付款的访客结帐以定期付款

时间:2015-10-02 15:48:59

标签: paypal

我们有一个表单,允许用户设置定期付款。使用PayPal帐户完成定期付款。用户通常会以结账方式结账,并支付初始分期付款,并且不会使用PayPal账户进行注册。最终的结果是没有进行定期付款,因为他们使用信用卡支付他们的付款,他们没有登录并批准他们的经常性交易。

是否可以在每次结帐时禁止结帐作为客人进行定期付款?我们不希望以帐户为基础,因为在其他情况下我们确实希望允许结帐为访客。

1 个答案:

答案 0 :(得分:1)

我对此感到有点困惑,但会给出一个很好的完整答案。

答案取决于您使用的API或产品。

PayPal标准
如果您使用“订阅”按钮,则默认情况下,客户无法使用访客结帐签出。他们必须使用或创建PayPal帐户才能结帐。如果您添加产品增强型定期付款,则客户可以在不创建PayPal帐户的情况下结帐,但订阅仍将正常运行。

对于非经常性付款的标准,无法基于每笔交易禁用访客结帐。它是基于帐户的。

快速结账
如果您使用的是Express Checkout模块,则可以通过传递NVP:SOLUTIONTYPE = MARK来基于每个事务禁用访客结账。但是,对于“定期付款”情况,您将使用“结算协议”或使用RecurringPayments呼叫,这两种呼叫均禁用与PayPal标准类似的访客结账。