【问题标题】:PayPal recurring payment with one-off payment一次性付款的 PayPal 定期付款
【发布时间】:2014-05-08 02:50:51
【问题描述】:

我创建了定期付款的定期付款资料。但我想创建一次性付款的个人资料,这将在个人资料创建后立即发生。我该怎么做?

我按照以下方式创建个人资料:

var currency = CurrencyCodeType.USD;
var startBillingDate = DateTime.Now;
var rpProfileDetails =
                new RecurringPaymentsProfileDetailsType(startBillingDate.ToString("yyyy-MM-ddThh:mm:ss"))
                    {
                        SubscriberName = "John Smith"
                    };
            var scheduleDetails = new ScheduleDetailsType
                {
                    Description = "Application Licenses",
                    AutoBillOutstandingAmount = AutoBillType.ADDTONEXTBILLING,
                    PaymentPeriod = new BillingPeriodDetailsType(BillingPeriodType.MONTH, pLicence.BillingPeriodAmount,
                                                                 new BasicAmountType(currency,
                                                                                     "10.00"))
                        {
                            TotalBillingCycles = 12,
                            TaxAmount = new BasicAmountType(currency, "2.00")
                        }
                };

【问题讨论】:

    标签: paypal paypal-subscriptions


    【解决方案1】:

    您需要在 CreateRecurringPaymentsProfile 请求中包含 INITAMT 参数。您可以在PayPal's CreateRecurringPaymentsProfile API reference 中找到有关它的更多详细信息。

    【讨论】:

      猜你喜欢
      • 2013-05-06
      • 2020-01-03
      • 2015-02-06
      • 2015-02-26
      • 2011-02-28
      • 2011-09-16
      • 2015-10-02
      • 2013-02-15
      相关资源
      最近更新 更多