外部サービス連携

StripeとSalesforceの連携でできること

StripeとSalesforceをつなぐと、Salesforceの情報からStripeの顧客や決済を作り、Stripeの決済の結果をSalesforceに戻せます。2023年に書いた記事を、2026年9月時点のStripe公式ドキュメントで確かめ直しました。

2023.05.16

どういうときに使うのか

Stripeは、オンライン決済のサービスです。当時の記事でも紹介したとおり、カードなどの支払いの受け付けに加えて、定期的な課金もできます。開発者向けのAPIがそろっていて、ほかのシステムとつなぎやすいのが特徴です。

営業はSalesforceで商談を進め、支払いはStripeで受ける、という会社では、2つのシステムの間でデータを手で写す作業が生まれます。商談が決まったら請求を作り、入金を確かめたらSalesforceの状況を直す、という作業です。つなげば、この写し作業を減らせます。

当時の記事では、Stripeの料金の考え方にも触れていました。料金は契約や決済の種類で変わるため、ここには書きません。Stripeの公式サイトで確認してください。

データの向きで考える

当時の記事では、連携を4つの例に分けていました。考え方はいまも同じです。

例データの向き使う場面
顧客を送るSalesforce → Stripe取引先や取引先責任者から、Stripeの顧客を作る
顧客を取り込むStripe → SalesforceStripeで先に登録された顧客を、Salesforceで管理する
決済を送るSalesforce → Stripe物品の販売やサービスの課金を、Salesforceの操作から決済する
決済を取り込むStripe → SalesforceStripeで処理した決済の結果を、Salesforceで見られるようにする

当時の記事には、Stripeの顧客情報をSalesforceに取り込んだ画面を載せていました。この画像は、いまは残っていません。内容は、上の表の「顧客を取り込む」にあたります。

ここで間違えやすいところです。向きを決めないまま両方から登録を始めると、同じ顧客が二重にできます。どちらのシステムで顧客を作るのか、どの項目をどちらが正とするのかを、先に決めてください。Stripeの顧客IDをSalesforceの項目に持たせておくと、あとで突き合わせやすくなります。

2026年9月時点のStripe公式アプリ

Stripeの公式ドキュメントには、Salesforce向けのアプリが3つ載っています。

アプリ中身
Stripe app for Salesforce PlatformSalesforceとStripeを組み合わせて、売上の業務をまとめて扱うためのアプリ
Salesforce Billing ExtensionSalesforce Billingで作った請求書に対して、Stripeでクレジットカードや米国の口座振替(ACH)の支払いを受ける拡張
Stripe app for Salesforce B2C Commerce CloudCommerce Cloudのストアで、Stripeの支払い方法を受け付けるアプリ

商談や顧客をSalesforceで管理している会社がまず見るのは、1つ目の「Stripe app for Salesforce Platform」です。

Stripe app for Salesforce Platformでできること

公式ドキュメントでは、SalesforceのフロービルダーとApexで連携を組み立てるためのアプリ、と説明されています。主な機能は次のとおりです。

  • Stripeの請求まわりのデータを、Salesforceのカスタムオブジェクトとして持てます
  • Stripeの請求データを、リアルタイムまたは定期的にSalesforceへ同期できます
  • フローやApexから、StripeのAPIを呼び出せます
  • Stripeのイベントを受けて、Salesforceのフローを動かせます
  • 注文の有効化や見積から、Stripeのサブスクリプションを作ったり更新したりできます
  • SalesforceとStripeの間で、データを双方向に同期できます

公式ドキュメントでは、Sales Cloud・Revenue Cloud・Service Cloud・Commerce Cloud・Experience Cloudといった主要なクラウドの組織で最もよく動く、とされています。

  1. 向きと項目を決める

    上の表のどの向きのデータが要るのか、どの項目をどちらが正とするのかを決めます。

  2. テスト環境で入れる

    Sandboxに公式アプリを入れ、Stripeのテスト用のアカウントとつなぎます。

  3. 小さく始める

    まず顧客の同期など1つの流れだけを作り、動きを確かめてから決済やサブスクリプションへ広げます。

確認した環境

  • 2026年9月時点のStripe公式ドキュメント(Stripe apps for Salesforce、Stripe app for Salesforce Platformの概要)で確認しています
  • 当時の記事にあった画像は1枚で、いまは残っていないため載せていません

まとめ

  • StripeとSalesforceの連携は、顧客と決済のデータをどちらの向きに流すかで考えます
  • 両方から顧客を登録すると二重になるため、どちらを正とするかを先に決めます
  • Stripeの公式ドキュメントには、Salesforce向けのアプリが3つ載っています
  • Stripe app for Salesforce Platformは、フローとApexからStripeのAPIを使えるアプリです
  • 料金は契約や決済の種類で変わるため、Stripeの公式サイトで確認してください

Salesforceの導入・運用についてご相談ください

導入前の検討から、お使いの環境の改修・運用、AIとの連携まで承ります。状況を伺ったうえで、進め方をご提案します。