サブスク代金受領のクレジットカード変更

運用中のStripeで顧客の要望によりクレジットカードを変更する方法

Stripeのサブスクリプション機能を使用して毎月集金しているけれど、
お支払いただいているお客様から
クレジットカードを変更したい」旨のご希望がありました。
どう対応すればいいのかを
備忘録の意味も兼ねて残します。

Stripeには以下のような機能があります。

「顧客が各自のサブスクリプションの支払い方法を更新できるようにする」
https://docs.stripe.com/billing/subscriptions/update-payment-method?locale=ja-JP

この機能を使うと「決済共有リンク」を発行から30日間有効にできて、
その間にお客様が新しいクレジットカード情報を入力して更新してもらえるというもので、
事業者も顧客もイメージしているクレジットカード変更手続きが可能です。

ところが…

この方法は、
全てのStripeを使っている事業者が使える機能ではありません(泣)
私もその一人で、
どれだけ探しても上記ページで案内されている

決済の更新リンクを共有する

という選択しが出てこないんですね…

これ結論から申しますと、
事業者が選んでいる手数料プランによってできるできないがあるようです。

私はケチって、手数料の少ないプラン、
かつ古い世代のプランを使用し続けているので、
上記の機能が使えないようです。

では、
どうすればいいのか?

それほど難しくはないので、ご安心ください。

結論からお伝えすると、
次回の請求を自動から手動に切り替えて、
決済日に請求書が送られるようにして、
決済日以降にお客様に新しいクレジットカードで決済してもらい、
新しいクレジットカードで決済を完了してくださったら、
その次の請求を手動から自動に切り替える。
というものです。

詳しく解説します。

<手順>

①Stripeダッシュボードにログインし、
左側のメニュー「ショートカット」の「サブスクリプション」を開いて
該当する顧客を選択する。

または、同じく左側メニューの「顧客」から該当顧客を選択し、
「サブスクリプション」部分の該当商品右側のオーバーフローメニュー (…)から
「サブスクリプションの更新」へと進んでも同じです。

②開いた顧客ページの右上にある「アクション」から
「サブスクリプションの更新」を選択する。

③さらに開いた「サブスクリプションの更新」画面の中段の
「サブスクリプションの設定」の「支払い」を
(現在は「登録されている支払方法に自動的に請求する」になっているものを)
「手動支払用の請求書を顧客にメールで送付する」
に変更し、
表示される「支払い期限」を入力し
ページフッターの「サブスクリプションの更新」ボタンを押します。

この手動に変更した請求書メールは、
次回の決済日に顧客に送信されます。
支払い期限は、そのメール送信日から何日以内に決済完了してもらうのかを設定します。

④決済日に顧客に届く請求書メールのリンクから、
新しいクレジットカードで決済を促します。

⑤新しいクレジットカードでの決済完了を確認したら、
③の逆の手順で手動→自動に変更し「サブスクリプションの更新」を行います。

以上となります。

ようは、
事業者や顧客がイメージするクレジットカード変更手続きではないけれども、
次回の決済日に新たなクレジットカードで決済してもらうことでカード情報を取得して、
その次からの自動決済に使わせてもらう。
そんな仕組みですね。

もちろん、
冒頭にご紹介したクレジットカードだけを顧客自身で変更してもらえるリンクが発行できる方は、
そちらをお使いください。

ビジネスの基礎体力づくりを“たった90日”で!

裏技やノウハウ、ITハックも興味をそそられるけど、
基礎がない、もしくは弱いビジネスの上には、どんな高機能なツールやスキルを乗せても、結局なが続きしないと感じたことはありませんか?

変化が激しく、そして速い時代だからこそ、柔軟に適応できる生存者になるには、ビジネスも基礎体力がとても大切です。

10分だけ時間をとって、以下の「詳しくはこちら」から詳細を確認してみる価値はあると思います。