[Stripe Updates] 2022年2月のStripe開発者ダイジェスト - Checkoutでのゲスト注文機能リリース他


Stripeは毎月多くのアップデートをリリースしています。
そのため、今使っている・導入を検討している製品・ツールにどんなアップデートがあったかをより効率的に知る方法が必要です。

# 毎月のアップデートをダイジェストできるニュースレター - Developer Digest

Stripeでは、毎月のアップデート内容などのダイジェストをメールで送信する「Developer Digest」を提供しています。

https://go.stripe.global/dev-digest

今までこのニュースレターは英語のみの配信でした。

2022年より、新しい取り組みとして、このニュースレターの日本語化を開始します。
また、日本語化に合わせて、日本語の記事やドキュメントへのリンクについても追加しています。
なお、日本ではまだ利用できない機能や製品の紹介も含まれます。あらかじめご了承ください。

# 2月のDeveloper Digest
## [Feature] Checkoutの大幅アップデート

Stripe Checkoutに以下の新機能が追加されました。

- 商品のクロスセル（ベータ版）: https://stripe.com/docs/payments/checkout/cross-sells
- サブスクリプションのアップセル: https://stripe.com/docs/payments/checkout/upsells
- カートにある商品数量の変更:　https://stripe.com/docs/payments/checkout/adjustable-quantity
- カゴ落ち顧客へのフォローアップメール送信: https://stripe.com/docs/payments/checkout/abandoned-carts
- Link with Stripeを利用したワンクリック決済: https://stripe.com/docs/payments/checkout/customization#link-with-stripe

これらの機能を利用することで、より売上やCVRの向上を期待できるようになります。

また、ゲスト顧客機能をサポートしました。
これにより、同じカードやメールアドレス・電話番号を利用しているゲスト注文を、Dashboardでまとめて確認することができます。

ゲスト顧客・ゲスト注文を有効にするには、`customer_creation`パラメータを利用します。

https://qiita.com/hideokamoto/items/783cd6fef5759aaf1505

https://support.stripe.com/questions/guest-customer-faq

https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-customer_creation

## 最新情報

### Stripe PHP

Stripe SDK(PHP)バージョン7.105.0から、PHP8.1のサポートを開始しました。

https://github.com/stripe/stripe-php/blob/master/CHANGELOG.md#71050---2021-12-06

### Boletoでのサブスクリプション
ブラジルで利用できる決済方法、Boletoでサブスクリプションを作成できるようになりました。

**Boletoについて**

https://stripe.com/docs/payments/boleto

**Boletoを利用したサブスクリプションについて**

https://stripe.com/docs/payments/boleto/set-up-subscription

## 学習コンテンツ（動画・英語）

### Payment Links APIを利用したノーコードな決済の実装
この動画では、新しくリリースされたPayment Links APIを利用して、ソーシャルメディアやメール・SMSなどで共有できるURLを作成する方法について紹介しています。

https://youtu.be/N_2Il3Uq-3o

https://stripe.com/docs/api/payment_links/payment_links/create

### Checkout入門(Ruby編)

Rubyを利用したCheckoutの導入方法について学ぶことができる動画シリーズです。

https://youtube.com/playlist?list=PLy1nL-pvL2M5cO2i3lSYtwyqZh3EeGR9L

### 税金（付加価値税・消費税）の徴収方法
APIの引数を１つ追加して、Stripeでの決済の中で税金を徴収する方法について紹介しています。

https://youtu.be/WR3TDCyvB_U

 
### Stripe CLI pro tip

`stripe get　<object_id>`コマンドを利用すると、`pi_xxx`や`cus_xxx`などのさまざまなIDからデータを取得できます。
CLIがプレフィックスを元に取得するデータソースを判断するため、IDさえわかれば簡単にデータを見れるようになります。

## Community
### OSS Contribution

今月のトップオープンソース貢献者に感謝します。
[Arnav13081994](https://github.com/arnav13081994), [PeterJCLaw](https://github.com/PeterJCLaw), [LiamMcArthur](https://github.com/LiamMcArthur), [aeyoll](https://github.com/aeyoll), [hibariya](https://github.com/hibariya), [Fale](https://github.com/Fale), [elenatorro](https://github.com/elenatorro), [agix](https://github.com/agix), [vinistock](https://github.com/vinistock), [Morriar](https://github.com/Morriar), [paracycle](https://github.com/paracycle), [KaanOzkan](https://github.com/KaanOzkan), and [miry](https://github.com/miry).

### OSS Updates

- Version [2.6.0](https://github.com/dj-stripe/dj-stripe/releases/tag/2.6.0) of [dj-stripe](https://dj-stripe.dev/) is out, and version [2.7.0](https://github.com/dj-stripe/dj-stripe/blob/master/docs/history/2_7_0.md) is in alpha.
- [Vue Stripe](https://vuestripe.com/) has added support for [Stripe’s Payment Intent API](https://docs.vuestripe.com/vue-stripe/stripe-elements/paymen) and [released refreshed docs](https://docs.vuestripe.com/vue-stripe/).
- Learn how to add [Stripe to your Svelte project](https://github.com/joshnuss/svelte-stripe-js).
- Check out the [Capacitor community plugin for Stripe](https://stripe.capacitorjs.jp/docs/configuration/).
- Use [async-stripe](https://github.com/arlyon/async-stripe) for Rust API bindings for Stripe.

### Community Blog post (英語)

https://youtu.be/g7K1GMWrEr4

https://dev.to/aws-builders/first-time-with-stripe-fully-serverless-ticket-sales-329a

https://youtu.be/ji_rNMTaF9g


### Community Blog post (日本語)

https://kenfdev.hateblo.jp/entry/2022/02/14/115834

https://qiita.com/1zushun/items/6934f509345a0667100d

https://qiita.com/1zushun/items/1f9e77ca91ac8211d28b

https://zenn.dev/hedgehog_noodle/articles/4d6d4256303555

https://zenn.dev/rdlabo/articles/5dec0bec70eab7

https://gadget.hamdel.net/archives/7475


# 最新情報を入手する
## English
💬 Twitterで[@StripeDev](https://twitter.com/StripeDev)をフォローして、最新ツイートの確認や質問をしてみましょう。StripeのAPIでどんなものを開発しているかについても、ぜひお教えください！

👾 [StripeのDiscordサーバー](https://discord.com/invite/RuJnSBXrQn) に参加して、他の開発者と交流しましょう。

📺 [Stripe Developers](https://www.youtube.com/stripedevelopers)チャンネルに登録して、オフィスアワーやライブ配信・オンラインワークショップに参加しましょう。

📚 [DEV](https://dev.to/stripe)をフォローして、過去のダイジェストやStripeに関する記事を確認しましょう。

📥 Developer Digestに掲載してほしい情報があれば、[こちらのフォームで送信](https://docs.google.com/forms/d/12HJpuBOXhsZe2JsvUhV0kYT16KooG5z-GkYBE7dWMqw/viewform?)お願いします。

## 日本語

📚　[Qiita](https://qiita.com/organizations/stripe)をフォローして、過去のダイジェストやStripeに関する記事を確認しましょう。

👾 Stripeの日本ユーザーグループ[JP_Stripes](https://www.facebook.com/groups/jpstripes) に参加して、他の開発者と交流しましょう。