标签: recurring-billing

Paypal立即重复支付费用?

我使用Paypal定期付款,我有一些问题,了解我的第一次充电发生的时间.我现在使用Sandbox所以paypal并没有真正向我发送实际付款的概述.

我想创建一个月度订阅,每月向用户收取6.99美元,并立即开始.

我的基本参数是:

BILLINGPERIOD = MONTH
AMT = 6.99
PROFILESTARTDATE = date('Y-m-d') . 'T' . date('H:i:s')
L_PATMENTREQUEST_0_ITEMCATEGORY0 = Digital
Run Code Online (Sandbox Code Playgroud)

我试图了解6.99的金额是在付款时收取还是从今天起一个月内开始.

谢谢

paypal paypal-nvp express-checkout recurring-billing

8
推荐指数
1
解决办法
2457
查看次数

PayPal REST订阅API未在订单摘要中显示价格

我正在测试沙盒环境中订阅的PayPal REST API,并注意到,在创建协议后返回批准URL时,页面左侧的订单摘要窗格下不会显示任何价格.显示说明但没有价格/税等.

计划ID将传递给调用以创建协议,该协议包含我希望在批准付款时作为用户看到的信息.这是一个错误还是我应该在商家帐户中启用某些内容,或者在创建协议时可能需要另外发送一些内容?我已经阅读了关于堆栈溢出的其他帖子(尽管它们早于创建订阅REST API),讨论了传递事务字段,但这在订阅创建协议架构中无效.

rest paypal recurring-billing

8
推荐指数
1
解决办法
872
查看次数

Authorize.net自动回收计费(ARB)的空响应

当我尝试使用信用卡从我的测试服务器创建定期配置文件时,我收到了Authorize.Net的null响应.这是我得到的var_dump($ response):

  object(AuthorizeNetARB_Response)#18 (2) {
      ["xml"]=>
      NULL
      ["response"]=>
      bool(false)
    }
Run Code Online (Sandbox Code Playgroud)

虽然它在localhost发出请求时工作正常.localhost的var_dump($ response)给出了这个输出:

object(AuthorizeNetARB_Response)#18 (3) {
  ["xml"]=>
  object(SimpleXMLElement)#19 (2) {
    ["messages"]=>
    object(SimpleXMLElement)#21 (2) {
      ["resultCode"]=>
      string(2) "Ok"
      ["message"]=>
      object(SimpleXMLElement)#22 (2) {
        ["code"]=>
        string(6) "I00001"
        ["text"]=>
        string(11) "Successful."
      }
    }
    ["subscriptionId"]=>
    string(7) "2382386"
  }
  ["response"]=>
  string(401) "<?xml version="1.0" encoding="utf-8"?><ARBCreateSubscriptionResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"><messages><resultCode>Ok</resultCode><message><code>I00001</code><text>Successful.</text></message></messages><subscriptionId>2382386</subscriptionId></ARBCreateSubscriptionResponse>"
  ["xpath_xml"]=>
  object(SimpleXMLElement)#20 (2) {
    ["messages"]=>
    object(SimpleXMLElement)#21 (2) {
      ["resultCode"]=>
      string(2) "Ok"
      ["message"]=>
      object(SimpleXMLElement)#22 (2) {
        ["code"]=>
        string(6) "I00001"
        ["text"]=>
        string(11) "Successful."
      }
    }
    ["subscriptionId"]=>
    string(7) "2382386"
  }
}
Run Code Online (Sandbox Code Playgroud)

不知道问题出在哪里.请帮忙

这是代码 …

php authorize.net recurring-billing

8
推荐指数
1
解决办法
920
查看次数

订阅计费的数据库设计

寻找关于定期计费系统的数据库基本设计的一些指导.

我提出的设计有一个表来存储下一个订阅周期(相同或新的计划,相同或不同的价格,或不续订),另一个存储应用的订阅(产品是什么以什么价格购买的时候).这就是我所拥有的:

Subscriptions
+----+------------+--------+-----------------+------------------+-------------------+
| ID | customerID | itemID | nextBillingDate | nextBillingPrice | notRenewingReason |
+----+------------+--------+-----------------+------------------+-------------------+
|  1 |         10 |      2 | NULL            |              280 | Too expensive     |
|  2 |         10 |      3 | NULL            |              120 | Too expensive     |
|  3 |         11 |      2 | 2015-06-18      |              290 |                   |
|  4 |         10 |      2 | 2016-10-14      |              290 |                   |
+----+------------+--------+-----------------+------------------+-------------------+


SubscriptionHistory

+----+--------+------------+------------+-------+--------------+-------+
| ID | subsID | startDate  | …
Run Code Online (Sandbox Code Playgroud)

database-design recurring-billing

8
推荐指数
1
解决办法
5539
查看次数

PayPal定期付款

我通过例子解释:

客户访问该网站并购买服务并选择定期付款.要完成交易,客户将被重定向到PayPal站点.客户没有PayPal帐户并选择通过信用卡付款.在这种情况下,客户可以将交易完成为经常性交易.如果不是那么它就没问题了,但如果是这样的话,那么稍后就可以取消订阅,因为他没有帐户登录PayPal.

paypal recurring-billing

7
推荐指数
2
解决办法
1万
查看次数

PayPal CreateRecurringPaymentsProfile结算频率

我设法让我的网站使用PayPal计费CreateRecurringPaymentsProfile然而我很困惑的领域

BILLINGPERIOD&BILLINGFREQUENCY

如果我首先设置为每月,第二个设置为12,希望每月向我的客户收取费用,我会收到这封电子邮件:"结算周期:每12个月"这是正确的吗?

如果我想每天充电怎么办?我尝试做'Day'和'365',它说明365天的结算周期对我来说就像每年之后.

我在文档中找不到任何清楚的内容,所以请直接指导我.谢谢.

paypal recurring-billing

7
推荐指数
1
解决办法
4104
查看次数

更新计划价格时,定期付款API不支持订阅配置文件

我使用paypal api进行重复计费.我想用paypal api更新计划价格.为此,我正在使用

$curl = curl_init();

curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_URL, 'https://api-3t.sandbox.paypal.com/nvp');
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query(array(
    'USER' => 'ddsds_da_api',
    'PWD' => '123412432134',
    'SIGNATURE' => 'sgdsdshds',

    'METHOD' => 'UpdateRecurringPaymentsProfile',
    'VERSION' => '108',
    'PROFILEID' => 'I-FYYMDB55ADSH',

    'NOTE' => 'Uma nota opcional, explicando o motivo da mudança',
    'AMT' => 120,
    'CURRENCYCODE' => 'BRL'
)));

$response =    curl_exec($curl);

curl_close($curl);

$nvp = array();

if (preg_match_all('/(?<name>[^\=]+)\=(?<value>[^&]+)&?/', $response, $matches)) {
    foreach ($matches['name'] as $offset => $name) {
        $nvp[$name] = urldecode($matches['value'][$offset]);
    }
} …
Run Code Online (Sandbox Code Playgroud)

paypal-subscriptions recurring-billing

7
推荐指数
1
解决办法
1345
查看次数

如何为我的网站收取定期的每月订阅费?

我的业务是使用PayPal和Google结帐设置在线结算.我正在寻找为我的网站收取经常性月费服务费的最佳方式.我的网站是基于订阅的,我每月收取X金额.我想每月向客户的信用卡收取月费.该网站的订户在注册时知道这是一项持续的每月服务费.

我正在寻找最快,最简单,最好,最可靠的方式来收取这笔经常性费用.我更愿意将月费显示在他们的月度信用卡对帐单上,就像我在我使用的许多服务(如Slicehost)一样.

paypal google-checkout recurring-billing

6
推荐指数
2
解决办法
8520
查看次数

如何在Rails应用程序中处理定期/订阅计费?

我不能使用Chargify,Recurly,Spreedly或任何这些应用程序,因为我不在美国.我在牙买加,实际上......很多这些公司都不支持牙买加.

但我正在尝试推出自定义订阅管理解决方案 - 但鉴于这是我的第一个网络应用程序 - 我认为这对我来说可能是一个太大的任务.

有没有可以处理这个问题的宝石?这些是要求:

  • 所有注册的用户都会自动获得X天的免费计划
  • 在X天结束时,应该提示他们升级
  • 如果他们不升级,则在X天结束时他们的帐户将被锁定/禁用
  • 如果他们的帐户被禁用,他们可以升级并进入结帐页面(由2checkout提供支持,因为这是我现在必须使用的).
  • 然后,一旦他们升级并选择了计划,系统应该自动增加他们的分配(客户数量,项目数量,存储空间等)

所以我不需要系统来实际处理信用卡等的处理.它更多的是订阅的逻辑,对模型的限制,升级和降级我需要的.

完美的解决方案将是一个受到良好支持的Rails gem,我可以将其包含在我的Gemfile中.

如果你没有,只需发送任何/所有可能的解决方案,我可以从那里拿走它.

谢谢.

subscription ruby-on-rails-3 recurring-billing

6
推荐指数
1
解决办法
3032
查看次数

Authorize.Net Recurring Billing Events

I have successfully deployed Authorize.net API(currently sandbox mode) for subscription purposes. I have also configured its webhooks that are also working. But I have a confusion that still exists even after a week on working with the said API. The question is, when a subscription starts in case of recurring billing(in my scenario subscription is monthly) the event that is called is

net.authorize.customer.subscription.created

When a month passes on a subscription and next bill payment is made by the API, what …

authorize.net webhooks recurring-billing authorize.net-webhooks

6
推荐指数
1
解决办法
609
查看次数