【问题标题】:Paypal: Recurring payments via Express Checkout without user having to have a paypal accountPaypal:通过 Express Checkout 定期付款,无需用户拥有 paypal 帐户
【发布时间】:2013-03-30 21:29:34
【问题描述】:

目前我正在使用 express checkout API 为 paypal 用户创建定期付款资料,我想知道是否有一种方法可以让用户在不必拥有或创建 paypal 帐户的情况下仍然这样做?

它会改为询问信用卡信息并以这种方式创建个人资料?

我目前将这些参数传递到我的 setExpressCheckout 中,包括我的用户名、密码和签名。

$nvpstr =   '&CURRENCYCODE='.urlencode(PAYPAL_CURRENCYCODE).
            '&PAYMENTACTION=Sale'.
            '&ALLOWNOTE=1'.
            '&SOLUTIONTYPE=Sole&LANDINGPAGE=Billing'.
            '&PAYMENTREQUEST_0_CURRENCYCODE='.urlencode(PAYPAL_CURRENCYCODE).
            '&L_BILLINGAGREEMENTDESCRIPTION0='.urlencode($itemname).
            '&VERSION='.urlencode(PAYPAL_VERSION).
            '&L_BILLINGTYPE0='.urlencode('RecurringPayments').
            '&RETURNURL='.urlencode(PAYPAL_RETURNURL ).
            '&NOTIFYURL='.urlencode(PAYPAL_NOTIFYURL ).
            '&NOSHIPPING='.urlencode(PAYPAL_NOSHIPPING ).
            '&CANCELURL='.urlencode(PAYPAL_CANCELURL);

目前这仍然是要求用户创建一个帐户,有什么建议吗?还是这不适用于定期付款?

【问题讨论】:

  • 您找到解决方案了吗?
  • 你实现了吗?我在问,因为我对如何传递定价和检索令牌有疑问

标签: paypal recurring-billing express-checkout


【解决方案1】:

在初始 SetExpressCheckout 请求中传递 SOLUTIONTYPE=Sole

【讨论】:

  • 我试过了,但是不行,我也检查了是否启用了可选帐户的设置
猜你喜欢
  • 2017-09-02
  • 2018-08-05
  • 2012-03-26
  • 2016-10-30
  • 2013-08-08
  • 2023-03-25
  • 1970-01-01
  • 2014-10-16
  • 2014-03-22
相关资源
最近更新 更多