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

Mirakl Connector のインストール

Stripe 用の Mirakl コネクターをインストールして検証します。

要件

アプリケーションをインストールして実行するには、次の要件を満たす必要があります。

  • PHP 7.3 以上
  • PostgreSQL
  • Web サーバ (Nginx 推奨)
  • 有効な SSL/TLS 証明書
  • Supervisord または同等のもの
  • Crontab または同等のもの

Docker を使用したインストール

アプリケーションをコンテナに埋め込むことで、アプリケーションを構築および開始できます。詳細については、Docker サンプルを参照してください。

手動インストール

  1. Composer をインストールします。
  2. Mirakl コネクターを GitHub から複製またはダウンロードします。
  3. コンテンツを /var/www のような Web サーバーディレクトリーに移動します。
  4. 従属性をダウンロードします。
Command Line
composer install --prefer-dist --no-dev
  1. .env ファイルが正しく設定されていることを確認してください。
  2. 移行を実行してデータベースを設定します。
Command Line
bin/console doctrine:migration:migrate --no-interaction

この段階でエラーが発生した場合は、.env ファイルの DATABASE_URL 変数を確認してください。

  1. Supervisor を更新して、ワーカーを自動的に開始および再起動します。

設定例は、Docker サンプルで確認できます。開発環境ではこのステップをスキップし、必要に応じて手動でワーカーを起動できます。次に例を示します。

Command Line
php bin/console messenger:consume process_transfers --time-limit=3600 --env=prod
  1. コマンドを定期的に実行するようにジョブスケジューラを更新します。

設定例は、Docker サンプルで確認できます。開発環境ではこのステップをスキップし、必要に応じて手動でジョブを起動できます。次に例を示します。

Command Line
php bin/console connector:dispatch:process-transfer -q 2>&1
  1. Web サーバがドキュメントルートとして public ディレクトリを使用するように設定されていることを確認してください。

インストールの確認

端末を開き、次のコマンドを実行して、アプリケーションが正しく実行されていることを確認します。

Command Line
curl -X GET "https://connector-url/api/mappings" \ -H "accept: application/json" \ -H "X-AUTH-TOKEN:
$OPERATOR_PASSWORD
"

空のペイロードとともに 200 レスポンスコードを取得する必要があります。

セキュリティ

サーバでは、次のエンドポイントを除いて、コネクタに「すべてのインバウンドトラフィックを制限します」。

  • /api/public/onboarding/refresh

    Stripe は、有効期限が切れている場合には新しいアカウント登録リンクを取得するために、売り手をこの URL にリダイレクトします。

  • /api/public/webhook/operator

    支払いが更新されてコネクタ内の Mirakl の注文にマッピングされると、Stripe はこのエンドポイントに通知します。

  • /api/public/webhook/sellers

    Stripe アカウントが更新されてコネクタ内の売り手のステータスが同期化されると、Stripe はこのエンドポイントに通知します。

上記のエンドポイントは安全に公開でき、各エンドポイントは内部保護メカニズムを備えています。他のエンドポイントは、強力な OPERATOR_PASSWORD で保護されていない限り、安全に公開できません。

参照情報

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