課題
インスピレーションや市場機会が訪れたとき、開発者は独自ツールに縛られずに迅速に行動する必要があります。Supabase は 2020 年に Postgres アプリ開発プラットフォームを立ち上げ、開発者に独自ソリューションに代わるオープンソースの選択肢を提供しています。統合型 Backend-as-a-Service プロバイダーとして、Supabase は現在、企業およびインディー開発者向けに 100 万以上のデータベースを支えています。
「私たちはビルダーができるだけシームレスにリリースと成長ができるよう支援しています」と Supabase の請求担当リードエンジニア Kevin Grüneberg 氏は述べています。「ストレージ、認証、データベース、エッジ機能などのソリューションで異なるプロバイダーと連携する代わりに、企業は Supabase のプラットフォームを活用して本格的な AI アプリを構築できます」
そのシームレスな体験を提供するために、Supabase はユーザーに複雑さを生み出さずに決済を確実に取得する方法を必要としていました。Supabase プラットフォームを通じて提供される異なるプロバイダーサービスに対して開発者が別々に支払うのではなく、同社は顧客ごとの製品使用状況を追跡し、内部で請求を計算するカスタム請求システムを構築しました。決済を回収するために、Supabase は開発者に優しい API を通じて自社の請求計算システムと容易に連携でき、複数の国のユーザーからのクレジットカード決済を安全に保存、管理、処理できるパートナーを必要としていました。
同時に、同社は急速な規模拡大が決済システムに不正利用リスクの高まりをもたらすことを認識していました。AI を活用したアプリケーション開発の台頭に伴い、Supabase は不正なカード使用、決済の不足、不正な不審請求の申し立てなど、決済の不正利用の試みが増加し、収益を減少させ、カードネットワークとの関係を脅かす恐れがありました。Supabase のリーンエンジニアリングチームは、製品開発の時間を割かずに特定の不正利用の種類を防止できるカスタマイズ可能な不正対策ソリューションを必要としていました。
解決策
Supabase は、信頼性と包括的な機能により、Stripe Payments をコア決済インフラとしてプラットフォームを立ち上げることを選択しました。「Stripe は実績があり、安定しており、グローバルなカバレッジを提供するため、明らかな選択でした。市場には新しいプレイヤーがいるかもしれませんが、まだ実績を示していません。決済サービスプロバイダーは、単に新しいからという理由で最新の参入者を試すようなシステムではありません」と Grüneberg 氏は語りました。
Stripe Payments は Supabase が顧客への請求の複雑さを管理するのを支援しました。Supabase は自社の請求エンジンで使用量と料金を計算した後、Payments API を使用して決済処理のために最終金額を自動的に Stripe に渡します。Postgres の請求データデータベースを Stripe と同期させるため、Supabase はオープンソースの stripe-sync-engine を開発しました。これは Stripe の Webhook を使用して顧客、請求書、決済の記録を更新します。さらに、Supabase は Stripe の AI 搭載のオーソリ最適化(Adaptive Acceptance、ネットワークトークン、自動カード更新機能など)を使用して、受入率の向上とチャーンの削減を支援しました。
Supabase は Stripe 決済ソリューションを導入し、最小限のエンジニアリング作業でグローバルにスケールできる摩擦のない決済体験を実現しました。同社はまた、Payment Element を Next.js フロントエンドに組み込み、顧客がクレジットカード、Apple Pay、Google Pay、Link をサポートしながら決済情報を簡単に管理できるようにしました。Link は Stripe が構築したデジタルウォレットで、決済データを自動入力してより速い決済を実現します。さらに、将来の税務コンプライアンス要件に備えて、Address Element を追加し、完全な住所を収集しています。
不正利用リスクをより適切に管理するために、Supabase は Stripe Radar for Teams を使用して、高リスク市場での 3DS 認証のリクエスト、不審な取引、使い捨てメール、CVC の不一致を伴う取引のブロックのためのカスタムルールを作成しました。同社はまた、AI 搭載のソリューションである Smart Disputes も導入しており、証拠を自動的に収集、編集、提出することでチャージバック対応を自動化しています。
結果
Supabase が 150 カ国以上にグローバルなリーチを拡大
Supabase は 150 カ国以上で月間 150,000 件以上の取引を展開し、過去 6 カ月で顧客数は 192% 増加しました。
Supabase が Stripe の最適化により月間収益 $100,000 以上を回収
Adaptive Acceptance、自動カード更新機能、ネットワークトークンなどの機能により、Supabase は過去 6 カ月間で毎月 $100,000 以上を回収しました。
「規模を拡大するにつれて、これらの機能は収益の損失を防ぐのに非常に役立っています。また、有効期限切れカードのような単純なことで顧客が誤ってアクセスを失うことも防いでいます」と Grüneberg 氏は述べています。
Link が現在全決済の 39% を占める
Link を有効化することで、Supabase は顧客の決済体験を簡素化するのに貢献しました。現在、全決済の 39% が Link を通じて完了しており、決済の手間を減らし、Supabase により高い信頼性をもたらしています。
「過去に他のプラットフォームで Link を利用した顧客は、当社での決済時に決済情報が自動入力されます。私にとっては、これらの顧客が無作為なカードテスティングを行うよりも正当な顧客である可能性が高いため、不正利用からの安全性が高いと感じます」と Grüneberg 氏は語りました。
Supabase が Smart Disputes で 45% の勝訴率を達成
Stripe の Smart Disputes 機能を活用することで、Supabase は $50 を超える取引で 45% の勝訴率を達成し、チャージバック負担を軽減しました。
「不審請求の申し立ては、情報収集や顧客とのやり取りに多くの時間がかかるため、対応が非常に面倒です。規模が拡大し露出が増えるにつれて、不審請求の申し立てが急増しています。プロセスを自動化することで、カードネットワークとの良好な関係を保ちつつ、圧倒されるのを防ぐことができます」と Grüneberg 氏は語りました。
Stripe は創業当初から私たちと一緒にいるので、決済の心配をしたことはありません。簡単な分野ではありませんが、新しい決済手段の追加と規模拡大、グローバルなアカウント構造の導入、税金の徴収開始、そして最終的な上場に向けて、Stripe が最適なパートナーであることを私たちは確信しています。