【问题标题】:paypal recurring payments with nvp api version 65.1使用 nvp api 版本 65.1 的贝宝定期付款
【发布时间】:2011-11-10 15:59:22
【问题描述】:

完成了一个使用信用卡通过贝宝定期付款的网站。我现在想为用户提供使用贝宝账户支付的能力。我跟着指南和https://cms.paypal.com/uk/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_WPRecurringPayments

但是 paypal 已经更新了他们的 express checkout api,所以我找不到遵循 api 的文档。我想知道是否有人有更多关于我需要传递给贝宝的字段的最新文档。

最好的问候

【问题讨论】:

    标签: paypal


    【解决方案1】:

    您可以在此处查看创建重复配置文件所需的 nvps。 如果您没有令牌(不是 ExpressCheckout 付款),则在底部传递 CC 详细信息而不是令牌(就像您在 DoDirect 付款中所做的那样)。

    var sb = new StringBuilder();
    AppendPaypalAccountCreds(sb);
    sb.Append("&METHOD=CreateRecurringPaymentsProfile");
    sb.Append("&AMT=" + transaction.MoneyValue.ToString().Replace(",", "."));
    sb.Append("&PROFILESTARTDATE=" + DateTime.UtcNow.ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss"));
    sb.Append("&BILLINGPERIOD=" + transaction.RecurringPeriod);
    sb.Append("&BILLINGFREQUENCY=" + GetRecurringFreq(transaction.RecurringPeriod));
    sb.Append("&DESC=" + GetTransactionDesc(transaction));
    sb.Append("&TOKEN=" + token);
    

    【讨论】:

      猜你喜欢
      • 2012-12-17
      • 2016-03-25
      • 2010-12-22
      • 2013-09-21
      • 2016-10-01
      • 2016-02-22
      相关资源
      最近更新 更多