Salesforce Billing 拡張機能の設定
Salesforce Billing 拡張機能の設定方法をご紹介します。
はじめに
このセクションでは、Salesforce Billing 拡張機能を Stripe Payments および Salesforce Payment Center と連携させるために、Salesforce 組織を設定する方法を説明します。この設定では、以下の主要手順を完了する必要があります。
権限セットを割り当てる
- Setup (設定) > Users (ユーザー) > Permission Sets (権限セット) に移動します (または Quick Find (クイック検索) で Permission Sets (権限セット) を検索)。
- 該当する Stripe の権限セット (例:
Stripe for Salesforce Permission Set
) を見つけて、適切なユーザーに割り当てます。 - 次の権限セットを追加します。
Salesforce Billing Admin
Stripe app Admin User
Stripe app Billing User
Stripe app Data User
Stripe app Integration User
グローバルの値セットを更新する
GatewayType の値セットに合わせて Stripe を設定する
- Setup (設定) > Object & Fields (オブジェクトおよび項目) > Picklist Value Set (選択リストの値セット) に移動します。
- ゲートウェイタイプ (マネージド) の値セットを選択します。
- Edit (編集) (またはNew (新規)) をクリックして、新しい値
Stripe (Universal Extension)
を追加します。 - 選択リストの値を保存します。
BankAccountType の値セットに Individual と Company を追加
選択リストの値セットビューで次の手順を実行します。
- 選択リストの値セットで、
Bank Account Type (Managed)
を選択します。 - 次の新しい値を追加します。
- Value (値) に
Individual
、API Name (API 名) にIndividual
- Value (値) に
Company
、API Name (API 名) にCompany
- Value (値) に
- 選択リストの値を保存します。
取引先レイアウトに新しい ACH の決済手段ボタンを追加
- Setup (設定) > Object Manager (オブジェクトマネージャー) > Account (取引先) > Page Layouts (ページレイアウト) に移動します。
- 変更するレイアウトを選択します。
- Related List (関連リスト) セクションで Payment Methods (決済手段) を探します。
- レンチ (または「関連リストプロパティ」) アイコンをクリックします。
- 選択したボタンに New Payment Method ACH (新しい ACH の決済手段) ボタンを追加します。
- Save (保存) をクリックしてレイアウトを保存します。
決済手段のレイアウトに「ACH の決済手段の確認」アクションとボタンを追加
- Object Manager (オブジェクトマネージャー) > Payment Method (決済手段) > Page Layouts (ページレイアウト) に移動します。
- 変更するレイアウトを選択します。
- Salesforce Mobile and Lightning Experience Actions (Salesforce Mobile と Lightning Experience のアクション) で、Verify Payment Method ACH (ACH の決済手段の確認) をレイアウトにドラッグアンドドロップします (Lightning の場合)。
- Custom Buttons (カスタムボタン) (Classic の場合) に、Verify Payment Method ACH (ACH の決済手段の確認) を追加します。
- Save (保存) をクリックしてレイアウトを保存します。
注
次の手順で、System Administrator (システム管理者) と Standard user (標準ユーザー) のプロフィールにページレイアウトを割り当てます。組織で管理者ユーザーと標準ユーザーがそれぞれ異なるプロフィールを使用している場合は、プロフィールにページレイアウトを割り当てます。
商談ページのレイアウト
- Setup (設定) > Object Manager (オブジェクトマネージャー) に移動して、Opportunity (商談) オブジェクトをクリックします。
- Page Layouts (ページレイアウト) タブをクリックして、Page Layout Assignment (ページレイアウトの割り当て) をクリックします。
- Edit assignment (割り当ての編集) をクリックして、
Standard User
およびSystem Administrator
のプロフィールにCPQ Opportunity Layout
が表示されるように設定し、Save (保存) をクリックします。
取引先ページのレイアウト
- Setup (設定) > Object Manager (オブジェクトマネージャー) に移動して、Account (取引先) オブジェクトをクリックします。
- Page Layouts (ページレイアウト) タブをクリックして、Page Layout Assignment (ページレイアウトの割り当て) をクリックします。
- Edit assignment (割り当ての編集) をクリックして、
Standard User
およびSystem Administrator
のプロフィールにBilling Account Layout
が表示されるように設定し、Save (保存) をクリックします。
注文ページのレイアウト
- Setup (設定) > Object Manager (オブジェクトマネージャー) に移動して、Order (注文) オブジェクトをクリックします。
- Page Layouts (ページレイアウト) タブをクリックして、Page Layout Assignment (ページレイアウトの割り当て) をクリックします。
- Edit assignment (割り当ての編集) をクリックして、
Standard User
およびSystem Administrator
のプロフィールにBilling Order Layout
が表示されるように設定し、Save (保存) をクリックします。
注文商品ページのレイアウト
- Setup (設定) > Object Manager (オブジェクトマネージャー) に移動して、Order Product (注文商品) オブジェクトをクリックします。
- Page Layouts (ページレイアウト) タブをクリックして、Page Layout Assignment (ページレイアウトの割り当て) をクリックします。
- Edit assignment (割り当ての編集) をクリックして、
Standard User
およびSystem Administrator
のプロフィールにBilling Order Product Layout
が表示されるように設定し、Save (保存) をクリックします。
商品ページのレイアウト
- Setup (設定) > Object Manager (オブジェクトマネージャー) に移動して、Product (商品) オブジェクトをクリックします。
- Page Layouts (ページレイアウト) タブをクリックして、Page Layout Assignment (ページレイアウトの割り当て) をクリックします。
- Edit assignment (割り当ての編集) をクリックして、
Standard User
およびSystem Administrator
のプロフィールにBilling Product Layout
が表示されるように設定し、Save (保存) をクリックします。
支払い方法オブジェクトに返金アクションを追加する
Refund UI (返金 UI) フローは Salesforce Billing でサポートされていますが、デフォルト設定では利用できません。次の手順で、Refund
アクションを Payment Page Layout
に追加します。
- Setup (設定) > Object Manager (オブジェクトマネージャー) に移動して、Payment (支払い) オブジェクトをクリックします。
- Page Layouts (ページレイアウト) タブをクリックして、Payment Layout (支払いレイアウト) をクリックします。
- パレットで Mobile & Lightning Actions (モバイルおよび Lightning のアクション) をクリックして、Refund (返金) アクションをページレイアウト (Salesforce Mobile and Lightning Experience Actions (Salesforce モバイルおよび Lightning Experience アクション) セクションの下) にドラッグしてから、Save (保存) をクリックします。
Stripe アカウントをペイメントゲートウェイに関連付ける
- Stripe app for Salesforce Platform の設定に移動します。
- Setup (設定) セクションから Billing Settings (Billing の設定) に移動します。
- 認証済みの Stripe アカウントを見つけて、Payment Gateways (ペイメントゲートウェイ) セクションでトグルを有効にします。
ACH を利用する際の考慮事項
ACH のペイメントゲートウェイに Stripe を指定すると、アカウントの Payment Center UI で新しい ACH の決済手段を作成できなくなります。Payment Center のフローでは即座に決済手段に請求されますが、Stripe では ACH 決済に銀行口座を使用するときに追加の確認ステップが要求されます。このように両立が困難であるため、この画面から ACH の決済手段を追加すると必ず失敗します。

Payment Center UI で ACH の決済手段を作成すると必ず失敗します。
代わりに、New Payment Method ACH (新しい決済手段の ACH) フローを Salesforce 内の Account
オブジェクトの Payment Method Related List (決済手段関連リスト) で直接使用してください。