亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Stripe 中創建多個階段而不是使用 PHP foreach 進行調度

在 Stripe 中創建多個階段而不是使用 PHP foreach 進行調度

PHP
Cats萌萌 2023-04-23 17:38:39
我有這段 PHP 代碼,它遍歷 Stripe 請求以創建計劃。在下面的請求中,它遍歷整個請求(從而為數組的每個元素創建一個新訂閱)。我需要它做的是僅通過階段部分對其進行迭代(以便所有付款日期都在一個時間表中)。$paymentdates = array ("1592043010", "1592910720", "1594850400",  "1595851200", "1597021320");  foreach ($paymentdates as $paymentdate) {  $schedule = \Stripe\SubscriptionSchedule::create([    'customer' => 'cus_HMDwmb8iAV0X7k',    'start_date' => 'now',    'end_behavior' => 'cancel',      'phases' => [        // only iterate this part        [          'end_date' => $paymentdate,          'proration_behavior' => 'none',          'plans' => [            [              'price_data' => [                'unit_amount' => 2300,                'currency' => 'usd',                'product' => 'prod_HMDoA6Jpf0U1Fh',                'recurring' => [                    'interval' => 'year',                ],              ],            ],          ],          // end iterate here        ],      ],  ]);  }
查看完整描述

1 回答

?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

您在這里應該做的是首先構建階段數組,最后創建時間表。我不完全理解為什么你有這么多階段的同一個計劃,但最終你會想要這樣的東西


$paymentdates = array ("1592043010", "1592910720", "1594850400",  "1595851200", "1597021320");

$phases = []

foreach ($paymentdates as $paymentdate) {

  $phases[] = [

    'end_date' => $paymentdate,

    'plans' => [

        [

          'price_data' => [

            'unit_amount' => 2300,

            'currency' => 'usd',

            'product' => 'prod_HMDoA6Jpf0U1Fh',

            'recurring' => [

                'interval' => 'year',

            ],

          ],

        ],

      ],

  ];

}

$schedule = \Stripe\SubscriptionSchedule::create([

  'customer' => 'cus_HMDwmb8iAV0X7k',

  'start_date' => 'now',

  'end_behavior' => 'cancel',

  'phases' => $phases

]);


查看完整回答
反對 回復 2023-04-23
  • 1 回答
  • 0 關注
  • 119 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號