小编Mis*_*lad的帖子

Paypal 为定期付款设置无限周期

我正在尝试为我的移动应用程序集成 Paypal 定期付款。到目前为止,我设法使用https://github.com/paypal/PayPal-PHP-SDK在各种 PHP 应用程序上实现 Paypal 付款,但这是我第一次实现定期付款

我正在尝试使用以下代码为计费计划构建付款:

        $paymentDefinition = new PaymentDefinition();
        $paymentDefinition->setName('Mobile App subscription')
            ->setType('REGULAR')
            ->setFrequency('Month')
            ->setFrequencyInterval("1")
            ->setCycles("1")
            ->setAmount(
                new Currency(
                    array(
                        'value' => 50, 
                        'currency' => 'USD'
                    )
                )
            );
Run Code Online (Sandbox Code Playgroud)

从 Paypal 文档中,我了解到“setCycles”应设置为 0 以进行无限制订阅。使用 PHP SDK 将其设置为 0 会返回 400 错误。

一切看起来都很好,我收到了第一笔付款,但我不确定将 Cycle 设置为“1”是否会完成我正在寻找的工作。

php payment sdk paypal recurring

4
推荐指数
1
解决办法
2446
查看次数

标签 统计

payment ×1

paypal ×1

php ×1

recurring ×1

sdk ×1