コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
売上
プラットフォームおよびマーケットプレイス
資金管理
開発者向けリソース
概要
バージョン管理
変更ログ
API バージョンのアップグレード
SDK バージョンをアップグレードする
Essentials
SDK
API
テスト
Stripe CLI
ツール
ワークベンチ
開発者ダッシュボード
Stripe Shell
Visual Studio Code をご利用の場合
機能
ワークフロー
イベントの送信先
Stripe 健全性アラートファイルのアップロード
AI ソリューション
エージェントツールキット
セキュリティとプライバシー
セキュリティ
プライバシー
Stripe を拡張する
Build Stripe apps
Use apps from Stripe
    概要
    Stripe-built apps
    Adobe Commerce
    Cegid
    Commercetools
    Mirakl
      設定
      インストール
      売り手のユーザ登録
      支払い
      入金
      参照情報
    NetSuite
    Oracle Opera
    PrestaShop
    Salesforce
    SAP
    Shopware 6
    Stripe Tax for BigCommerce
    Stripe Tax for WooCommerce
    Partner apps
    Build your own app
パートナー
Partner Ecosystem
パートナー認定
ホーム開発者向けリソースUse apps from StripeMirakl

注

このページはまだ日本語ではご利用いただけません。より多くの言語で文書が閲覧できるように現在取り組んでいます。準備が整い次第、翻訳版を提供いたしますので、もう少しお待ちください。

Mirakl Connector の設定

統合変数を定義します。

Before installing the plugin , prepare a file with the variables below.

Stripe のリポジトリには、設定ファイルのサンプルがあります。このファイルをコピーし、名前を .env に変更できます。

一般的な設定

パラメータ説明
APP_SECRET生成されます。一般に、セキュリティ関連の操作にエントロピーを追加するために使用されます。詳細は Symfony のドキュメントをご覧ください。
OPERATOR_PASSWORDTo be generated. Used to secure requests to the API exposed by the plugin . Set the X-AUTH-TOKEN header to this value when calling the API.
DATABASE_URLデータベースへの接続 URL。詳細については、Doctrine のドキュメントをご覧ください。例: pgsql://symfony:symfony@db:5432/symfony?charset=UTF-8。
MESSENGER_TRANSPORT_DSNキューイングシステムに使用されるトランスポート。サポート対象のトランスポートについては、Symfony Messenger のドキュメントをご覧ください。例: amqp://guest:guest@localhost:5672/%2f/messages。デフォルトは、doctrine://default です。
STRIPE_CLIENT_SECRETYour Stripe API secret key available in your API keys settings. We recommend creating a specific API key for the plugin. Restricted keys are not supported.
MIRAKL_HOST_NAMEMirakl インスタンスのホスト名。例: https://mymarketplace.mirakl.net。
MIRAKL_API_KEYThe Mirakl operator key. Can be generated as a Mirakl operator in your API settings. We recommend creating a specific operator for the plugin.

ユーザ登録

パラメータ説明
REDIRECT_ONBOARDINGThe plugin redirects the seller to this URL after completing their account creation on Stripe. Defaults to $MIRAKL_HOST_NAME/mmp/shop/account/shop.
BASE_HOSTThe domain of the server hosting your plugin. For example, stripe-mirakl.example.com.
SCHEMEベースホストが使用するスキーム。デフォルトは https です。
STRIPE_SELLERS_WEBHOOK_SECRETエンドポイントを追加する際、Stripe Webhook シークレットは Connect の Webhook 設定から利用できます。下記をご確認ください。
MIRAKL_CUSTOM_FIELD_CODE追加する必要のあるカスタムフィールドのコード。以下をご確認ください。デフォルトは stripe-url です。

連結アカウントの Stripe Webhook エンドポイントの追加

  1. Webhook 設定に移動します。
  2. Webhook エンドポイントを追加します。
  3. URL を <BASE_HOST>/api/public/webhook/sellers に設定します。
  4. 連結アカウントでイベントをリッスンするを選択します。
  5. 送信イベントに account.updated を追加します。
  6. エンドポイントを追加をクリックします。
  7. その Webhook シークレットを STRIPE_SELLERS_WEBHOOK_SECRET 環境変数に使用します。

Mirakl ショップへのカスタムフィールドの追加

  1. Mirakl バックオフィスにオペレータとしてログインします。
  2. Settings > Advanced Parameters > Shops にアクセスします。
  3. カスタムフィールドタブに移動します。
  4. 次の値を使用して、新しいフィールドを作成します。
パラメータ説明
コード環境ファイルで別のキーを選択しない限り、stripe-url を使用します。
タイプLink
店舗の権限Read only
必須フィールドNo

支払い

パラメータ説明
PAYMENT_METADATA_COMMERCIAL_ORDER_IDMirakl の業務用注文 ID を伝えるために Charges で使用されるメタデータキー。デフォルトは mirakl_commercial_order_id。
ENABLE_PRODUCT_PAYMENT_SPLITEnable the payment split workflow for product orders. Defaults to false.
ENABLE_SERVICE_PAYMENT_SPLITEnable the payment split workflow for service orders. Defaults to false.
ENABLE_PRODUCT_PAYMENT_REFUNDEnable the payment refund workflow for product orders. Defaults to false.
ENABLE_SERVICE_PAYMENT_REFUNDEnable the payment refund workflow for service orders. Defaults to false.
STRIPE_OPERATOR_WEBHOOK_SECRETエンドポイントを追加する際、Stripe Webhook シークレットはアカウントの Webhook 設定から利用できます。下記をご確認ください。

アカウントの Stripe Webhook エンドポイントの追加

  1. Webhook 設定に移動します。
  2. アカウントの Webhook エンドポイントを追加します。
  3. URL を <BASE_HOST>/api/public/webhook/operator に設定します。
  4. 送信イベントに以下を追加します: charge.succeeded、charge.updated。
  5. エンドポイントを追加をクリックします。
  6. その Webhook シークレットを STRIPE_OPERATOR_WEBHOOK_SECRET 環境変数に使用します。

通知と警告

パラメータ説明
MAILER_DSNDSN のような URL フォーマットを使用した Symfony Mailer 設定全体。詳細は Symfony のドキュメントをご覧ください。例: smtp://user:pass@host:port。デフォルトは smtp://null (メーラーは無効) です。
TECHNICAL_ALERT_EMAILすべての技術的なアラートの受信者。例: myemail@example.com。デフォルトは空ですが、MAILER_DSN ごとにメーラーが有効になっている場合は必須です。
TECHNICAL_ALERT_EMAIL_FROMすべての技術的なメールの送信者。デフォルトは空ですが、メーラーが設定されている場合は必須です。例: noreply@example.com。
OPERATOR_NOTIFICATION_URLThe endpoint on your server set to receive notifications from the plugin. Defaults to empty (notifications disabled).
MAIL_ON_NOTIFICATION_ENDPOINT_DOWNURL が OPERATOR_NOTIFICATION_URL で指定されていて、その URL が利用できない場合、または応答でエラーが発生する場合に、メールアラートを有効にします。デフォルトは true です。
MAIL_ON_NOTIFICATION_ENDPOINT_DOWN_COOLDOWNメールによる各アラート間の時間間隔。スロットリングを無効にするには、0 を使用します。最大値は通知ワーカーの最大寿命 (デフォルトは 3600) によって異なります。デフォルトは 10 です。

参照情報

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