コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
財務の自動化
プラットフォームおよびマーケットプレイス
資金管理
開発者向けのツール
始める
支払い
財務の自動化
始める
支払い
財務の自動化
プラットフォームおよびマーケットプレイス
資金管理
概要
バージョン管理
変更ログ
API バージョンのアップグレード
SDK バージョンをアップグレードする
開発者向けのツール
SDK
API
テスト
ワークベンチ
イベントの送信先
ワークフロー
Stripe CLI
Stripe Shell
開発者ダッシュボード
エージェントツールキット
Stripe 健全性アラートBuild with LLMsVisual Studio Code をご利用の場合ファイルのアップロード
セキュリティ
セキュリティ
Stripe を拡張する
Stripe Apps
Stripe のコネクター
    概要
    コネクターを実装する
    Commercetools
    Adobe Commerce
    Mirakl
    NetSuite
    Oracle Opera
    Cegid
    PrestaShop
    Salesforce
      Stripe Connector for Salesforce Platform
        インストール
        イベントを設定
        有効化
        設定
      Stripe Billing for Salesforce CPQ
      Salesforce B2C Commerce
    SAP
    Shopware 6
    Stripe Tax for WooCommerce
    Stripe Tax for BigCommerce
    パートナーコネクター
    独自のコネクターを構築する
パートナー
Partner Ecosystem
パートナー認定
ホーム開発者向けのツールStripe ConnectorsSalesforceStripe Connector for Salesforce Platform

Stripe for Salesforce Platform の設定

ページをコピー

Stripe アカウント認証を OAuth から API キーに切り替える

Stripe for Salesforce Platform のバージョン 1.17 以降、OAuth ベースの認証は提供されていません。Stripe アカウントを OAuth から API キーを使用するように移行するには、次の手順に従います。

  1. Salesforce の Setup (設定) タブから、App Launcher (アプリケーションランチャー) > Stripe for Salesforce Platform に移動します。

  2. Account Management (アカウント管理) で、移行する Stripe アカウントをクリックします。

  3. Reauthorize using API key (API キーを使用して再認証) をクリックします。

  4. このアカウントの Stripe API キーを入力し、API キーが適切な環境 (本番またはテスト) 用であることを確認します。Save (保存) をクリックします。

サンドボックスと環境の複製を使用する

Stripe for Salesforce Platform でサンドボックスを作成するか、本番データをコピーする場合は、選択済みのデータを必ず複製から除外してください。本番環境や他の環境から接続や設定をコピーすることはできません。stripeGC オブジェクトを含まないサンドボックステンプレートを使用してください。

Stripe for Salesforce Platform を Salesforce 組織ごとに個別に設定し、Salesforce 組織ごとに設定プロセスを実行します。

複製にコピーしたデータを削除する

StripeGC オブジェクトから新しい Salesforce 組織にデータをコピーする際は、以下のように Anonymous Apex スクリプトを実行してデータを削除します。

delete [SELECT Id FROM stripeGC__Setup_Data__c]; delete [SELECT Id FROM stripeGC__Stripe_Account__c]; delete [SELECT Id FROM stripeGC__Stripe_Event__c]; delete [SELECT Id FROM stripeGC__Stripe_Webhook_Endpoint__c]; delete [SELECT Id FROM stripeGC__Sync_Log__c];

再帰検出から除外されるデフォルトのイベント

Stripe の Salesforce プラットフォームには、ループで操作が止まることを防ぐためにチェック機能が搭載されています。一連のリソースが別のリソースによる更新を絶えず検出・応答すると、論理ループが発生する可能性があります。たとえば、Stripe の customer.updated イベントをリッスンして Salesforce の Account を更新するフローがあるとします。一方で、Salesforce の Account の更新を検出して、Stripe の顧客を更新する別のフローがあった場合、無制限に続く継続的なループが発生します。

charge.capturedcharge.expiredcharge.failed
charge.pendingcharge.refundedcharge.succeeded
charge.updatedcredit_note.createdcredit_note.updated
credit_note.voidedinvoice.createdinvoice.deleted
invoice.finalization_failedInvoice.finalizedinvoice.marked_uncollectible
invoice.paidinvoice.payment_action_requiredinvoice.payment_failed
invoice.payment_succeededinvoice.sentinvoice.upcoming
invoice.updatedinvoice.voidedinvoiceitem.created
invoiceitem.deletedinvoiceitem.updatedissuing_card.created
issuing_card.updatedissuing_cardholder.createdissuing_cardholder.updated
issuing_dispute.closedissuing_dispute.createdissuing_dispute.funds_reinstated
issuing_dispute.submittedissuing_dispute.updatedissuing_transaction.created
issuing_transaction.updatedmandate.updatedorder.created
order.payment_failedorder.payment_succeededorder.updated
payment_intent.amount_capturable_updatedpayment_intent.canceledpayment_intent.created
payment_intent.partially_fundedpayment_intent.payment_failedpayment_intent.processing
payment_intent.requires_actionpayment_intent.succeededpayment_link.created
payment_link.updatedpayment_method.attachedpayment_method.automatically_updated
payment_method.detachedpayment_method.updatedpayout.canceled
payout.createdpayout.failedpayout.paid
payout.updatedquote.acceptedquote.canceled
quote.createdquote.finalizedsetup_intent.canceled
setup_intent.createdsetup_intent.requires_actionsetup_intent.setup_failed
setup_intent.succeededcustomer.source.createdcustomer.source.deleted
customer.source.expiringcustomer.source.updatedsource.canceled
source.chargeablesource.failedsource.mandate_notification
source.refund_attributes_required

再帰検出の設定

再帰検出には特定のイベントを含めたり除外したりできます。管理者の場合は、再帰検出を設定して、設定内でこれらのイベントを変更できます。

Recursion Detection Configuration (再帰検出の設定) には次のステップに従ってアクセスできます。

  1. Setup (設定) > Custom Code (カスタムコード) > Custom Metadata Types (カスタムメタデータタイプ) に移動します。
  2. Recursion Detection Configuration (再帰検出の設定) で、Manage Records (レコードの管理) をクリックします。
  3. Default (デフォルト) の横で、Edit (編集) をクリックします。

この設定内で、管理者は Included Events (含まれるイベント) または Excluded Events (除外されるイベント) を追加できます。

同期の設定の構成

  1. Sync Preference (同期の設定) を指定するには、Stripe Connector for Salesforce App ウィザードを立ち上げ、App Launcher (アプリケーションランチャー) > Stripe Universal Connector for Salesforce に移動します。
  2. Sync Preferences (同期の設定) ボタンをクリックします。
  3. Enable Stripe Event Data Cleanup (Stripe Event Data Cleanup の有効化) を有効または無効にします。
  4. Maximum Stripe Event Records Retained (Count) (Stripe Event Record の最大保持数 (件数)) を修正します。
  5. Sync Log Records (同期ログレコード) を有効または無効にします。
  6. Maximum Sync Log Records Retained (Count) (Sync Log Record の最大保持数 (件数)) を修正します。

参照情報

  • イネーブルメント
  • インストールガイド
このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc