2015-02-07 95 views
0

新客户 - 在马来西亚 - 使用我们的CMS平台。PayPal快速结账试用期 - 付款延迟最多24小时?

她为她的产品设置了297美元的试用期 - 使用我们完全集成的PayPal Express Checkout系统。在30天的试用期后,她的成员支付了7美元/月。经常性费用。

一切完美的作品 - 从收银台到配置文件中设置,会员专区进入帐户记录......

除...

试用期不会立即充电,不显示无论是她的PayPal还是买家PayPal长达24小时。

这里是我的问题:

  1. 贝宝指出,试用期最长可能需要24小时才能处理,尤其是在像新加坡和马来西亚市场 - 是这样的,更可能,我们的问题?

  2. 时区 - 我们的客户显然在马来西亚时区 - 我们的服务器在美国东部,PayPal在美国太平洋。我们增加了时区变化,以使我们的服务器和客户的时区匹配(使用UTC) - 但试用期的付款仍然延迟 - 不是按小时或分钟统一,而是可变的发布时间。

所有交易在24小时内正确完成 - 但是,这对我们的平台用户和她的成员都造成混淆。

这是一个常见问题,它可以解决或是这是一个PayPal SOP?

+0

我如果投票时区不相关的软件开发和贝宝是否有关的问题整合其API关闭这一问题作为题外话,因为不涉及到软件开发 – Maks3w 2015-02-07 15:52:35

+1

这是不允许的 - 我认为贝宝应该重新评估使用这个平台,因为它是唯一的开发者论坛/董事会。 这是有关Express Checkout时区和API集成的合法开发者问题。 如果您只想要自己编写的与自定义代码相关的帖子,那么关于任何框架或API集成的合法问题都应该被禁止。 – DragonBonz 2015-02-07 16:37:55

+0

我假设您正在使用快速结帐的定期付款,对不对?如果您可以提供CreateRecurringPaymentsProfile请求的样本,我可以为您查看并查看是否有任何建议我调整。 – 2015-02-08 03:39:18

回答

0

安德鲁天使,

I developed it in YII framework, Yes you are right I am using Recurring payment NVP API using Express checkout in Paypal. here is a code, 

` 
     'EC-55C39358W5921893B', 
     'PAYERID' => 'ZHM83TJRY68YJ', 
     'PAYMENTACTION' => 'Sale', 
     'DESC' => 'Recurring Payment', 
     'CURRENCYCODE' => 'USD', 
     'AMT' => '100.00', 
     'PROFILESTARTDATE' => '2015-02-09T17:54:21Z', 
     'BILLINGPERIOD' => 'Day', 
     'BILLINGFREQUENCY' => '3', 
     'TOTALBILLINGCYCLES' => '5', 
     'MAXFAILEDPAYMENTS' => '3', 
     'PAYERSTATUS' => 'verified', 
     'TRIALBILLINGPERIOD' => 'Month', 
     'TRIALBILLINGFREQUENCY' => '1', 
     'TRIALTOTALBILLINGCYCLES' => '1', 
     'TRIALAMT' => '30.00', 
     ); 
      $datails = $paypal->CreateRecurringPaymentsProfile($paymentInfo); 
      if ($paypal->isCallSucceeded($datails)) { 
       echo 'Success'; 
      } 
?> 
` 
+0

嗨,我们可以设置paypal足迹期少于一天..? – usama 2018-01-02 09:52:00