【问题标题】:Laravel Cashier - Stripe - set preferred locale to a customerLaravel Cashier - Stripe - 为客户设置首选语言环境
【发布时间】:2019-07-20 15:49:06
【问题描述】:

我想创建一个客户(或编辑现有客户)并添加一个 preferred_locales 值。

有没有办法直接用 Laravel Cashier 来做呢?如果不是,最好的解决方法是什么?

【问题讨论】:

    标签: laravel stripe-payments laravel-cashier


    【解决方案1】:

    这里有一个更简单和更新的方法

    $user->updateStripeCustomer(['preferred_locales' => ['es']]);
    

    【讨论】:

      【解决方案2】:

      这就是我所做的,以防将来有人需要它

              $c = $user->createAsStripeCustomer();
      
              \Stripe\Stripe::setApiKey(\Config::get('values.stripe_secret'));
      
              \Stripe\Customer::update(
                  $c->id,
                  [
                      'preferred_locales' => ['es'],
                  ]
              );
      

      【讨论】:

        猜你喜欢
        • 2021-12-27
        • 1970-01-01
        • 1970-01-01
        • 2018-07-26
        • 2020-06-17
        • 2022-11-13
        • 1970-01-01
        • 2019-06-25
        • 2010-09-09
        相关资源
        最近更新 更多