---
title: 4PX フルフィルメントを接続
description: クロスボーダー配送用に4PX APIクレデンシャルを追加し、安全に切断します。
---

Runnerが4PXアカウントをクロスボーダー配送とフルフィルメントに使用したい場合は4PXを接続します。この接続にはAPIキーとAPIシークレットの両方が必要です。

## 開始する前に

**エントリパス：** **プロジェクト → アプリ → ストアアプリ → 4PX**

必要なもの：

- 現在のAPIキーとAPIシークレットを持つ4PXアカウント。
- Runnerワークスペースのそれらのクレデンシャルを使用する権限。および
- 接続を解除すると、ワークスペース内のすべてのプロジェクトから両方のクレデンシャルが削除され、4PXが無効になることを認識していること。

両方のフィールドをシークレットとして扱います。Runnerチャットに貼り付けないでください。

## 4PXコントロールと結果

| コントロール | 有用な理由 | 次の動作 |
| --- | --- | --- |
| **接続** | 4PXセットアップを開きます。 | Runnerは**4PX APIキー**と**4PX APIシークレット**を要求します。 |
| APIキーとシークレットフィールド | 4PXアカウントを識別および認可します。 | Runnerは両方のフィールドに値が含まれた後にのみ送信します。 |
| 目のアイコン | いずれかのフィールドの入力ミスを確認するのに役立ちます。 | 各アイコンは独立してそのフィールドを非表示と表示テキスト間で切り替えます。 |
| ダイアログ**接続** | 両方のクレデンシャルを送信します。 | 成功時、Runnerは両方のフィールドをクリアし、ダイアログを閉じ、4PXを接続済みとしてマークします。 |
| **キャンセル**または閉じる | 送信前に停止します。 | Runnerはダイアログから両方のフィールドをクリアします。 |
| 削除または**接続解除** | 削除を開始します。 | Runnerは**4PXを接続解除しますか？**を開きます。 |
| 確認**接続解除** | 保存されたクレデンシャルを削除します。 | Runnerはワークスペース内のすべてのプロジェクトで4PXを無効にします。 |

## 4PXを接続する

1. **プロジェクト → アプリ**を開きます。
2. **4PX**を見つけて**接続**を選択します。
3. 使用する4PXアカウントからAPIキーとAPIシークレットをコピーします。
4. **4PX APIキー**と**4PX APIシークレット**に貼り付けます。
5. 2つの値が正しいフィールドにあることを確認します。
6. **接続**を選択します。
7. **4PXが正常に接続されました**を待ち、カードが接続済みの接続解除コントロールを表示することを確認します。
8. ライブ顧客注文に使用する前に、安全なクロスボーダー配送またはフルフィルメントシナリオを確認します。

## クレデンシャルを接続解除または置き換える

接続解除コントロールを選択し、**4PXを接続解除しますか？**を読みます。すべてのワークスペースプロジェクトで4PXを無効にすることが許容可能な場合のみ確認します。

クレデンシャルをローテーションするには、現在の接続を接続解除し、カードが接続されていないことを確認してから、置き換えキーとシークレットで再接続します。

## 4PXが接続しない場合

- キーとシークレットが同じ4PXアカウントから来たことを確認します。
- 推測でいずれかのシークレットを編集する代わりに、両方の値を再度コピーします。
- **4PXの接続に失敗しました**はRunnerがプロバイダー接続を完了しなかったことを意味します。4PXのクレデンシャルを確認して再試行します。
- カードは接続しますがフルフィルメントが失敗する場合は、アカウントアクセス、宛先サポート、4PXで必要な注文データを確認します。
- 接続解除が失敗する場合は、現在のクレデンシャルがアクティブなままであると想定します。

## 関連ガイド

- [アプリを接続、管理、再接続する](./connect-manage-reconnect)
- [配送用にShippoを接続](./shippo-shipping)
- [アプリ接続のトラブルシューティング](./troubleshooting)
