gpt4 book ai didi

Paypal 定期付款

转载 作者:太空宇宙 更新时间:2023-11-03 15:44:17 24 4
gpt4 key购买 nike

我正在使用 PAYPAL 定期付款进行订阅,它在以下情况下运行良好:

  • 当用户订阅时,INIT AMT、BILLING AMT、BILLING PERIOD 已设置。

$request['CURRENCYCODE'] = ''USD;
$request['AMT'] = $amount;
$request['INITAMT'] = $amount;
$request['BILLINGPERIOD'] = $billingPeriod; // Month
$request['BILLINGFREQUENCY'] = $billingFrequency; // 1
$request['PROFILESTARTDATE'] = date('Y-m-d\Th:m:s', strtotime('+' . $billingFrequency ." ". $billingPeriod));

用户将被收取 INIT AMT,然后在特定时间段后(我设置了 INIT,因为我需要 TRANSACTION_ID。Paypal 仅在特定时间段后扣除金额,而不是在创建个人资料时立即扣除)。但是这种情况还可以。

例如:用户在4 日/6 月 订阅了金额$10,重复周期为“”。然后将在 4 日/7 月

向用户收费

现在关注的是:

我想制作用户文件,但不想在创建文件时扣除INIT AMT,只是想在用户创建文件时立即扣除经常性账单金额。

实例:用户在 6 月 4 日订阅,我想在 XX 天后收费(例如:如果是 10 天,则在 6 月 14 日收费)。

我不知道 Paypal 必须满足我的要求的变量(如果有的话)。
Paypal 老虎请更新我。很高兴有人能提供帮助。

最佳答案

您不能将 INITAMT 作为授权处理,因此这不是一个简单的解决方案。如果您通过了 INITAMT,它将始终立即收费,您不能立即收取经常性配置文件费用。

定期配置文件在一天内按组收费,因此不能保证会立即收费。

您可以使用即时付款通知 (IPN) 在配置文件收费时获取交易 ID 的更新。这可能会帮助你。您可以删除 INITAMT 变量和值并等待 IPN 发布更新您的记录。

关于 Paypal 定期付款,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16918129/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com