1.考えられる原因
受送信が停止している原因として、以下の2つの要因が考えられます。
公開鍵の有効期限切れ
Yahoo!ショッピングの公開鍵の有効期限が切れ、接続ができていない可能性がございます。
※公開鍵の有効期限は「1年」です。
※有効期限切れ後はYahoo!ショッピングにて新たに公開鍵の発行作業が必要です。
Yahoo!ショッピング認可の期限切れ
Yahoo!ログインパスワード変更や期限切れ等により、認可できていない可能性がございます。
※4週間に一度認可の作業が必要です。
「2.接続確認」以降の手順にて確認及び設定の変更をお願いいたします。
2.接続確認
接続が止まっている原因となるエラー内容を確認します。
- 【 連携管理 - 店舗連携 > ネットショップ > ネットショップ一覧/登録 】を開きます。
- 接続を確認するYahoo!ショッピング店のチェックボックスにチェックを入れ[接続確認]をクリックします。
- 「接続確認を実行します」と表示されますので[実行]をクリックします。
※ALL PLAN環境では、「注文受信サービス」「出品サービス」いずれかのチェックボックスを選択して接続確認を行うことも可能です。
-
画面右上に処理結果が表示されますので[詳細確認]をクリックしエラー文言を確認します。
※処理結果は、画面右上のアカウント名をクリックして表示される「処理結果履歴」からも確認することができます。
エラー内容 原因 APIの認可作業を行ってください APIの認可作業を行う必要があります。
「5.Yahoo!API利用の認可作業」へお進みください。再度APIの認可作業を行ってください APIの認可作業を行う必要があります。
「5.Yahoo!API利用の認可作業」へお進みください。指定されている公開鍵の有効期限が切れています。 BACKYARDに登録している公開鍵の有効期限が切れています。
下記「3.YahooストアクリエイターProで公開鍵を再発行」以降の手順で新しい公開鍵の発行を行ってください。
指定されている公開鍵のバージョンが存在しません。 【 YahooストアクリエイターPro > 設定 > 暗号鍵管理 】に存在しない「バージョン」が指定されています。
ストアクリエイターProにて利用している公開鍵のバージョンをご確認いただき、BACKYARDへご登録ください。
指定されている公開鍵のステータスが不正です。 BACKYARDで設定している公開鍵が無効になっている可能性があります。
【 YahooストアクリエイターPro > 設定 > 暗号鍵管理】にて公開鍵が有効になっているかご確認ください。
公開鍵認証に失敗しました。 BACKYARDで設定している公開鍵の値が誤っている、または公開鍵とバージョンの組み合わせが誤っている可能性があります。
【 YahooストアクリエイターPro > 設定 > 暗号鍵管理】にて再度、公開鍵をコピー、並びに公開鍵のバージョンをご確認いただき、BACKYARDへご登録ください。
3.YahooストアクリエイターProで公開鍵を再発行
- 【 YahooストアクリエイターPro > 設定 > 暗号鍵管理 】を開きます。
-
[公開鍵発行]をクリックし、新たに公開鍵を発行します。
※有効期限切れの公開鍵は不要なため、削除していただいて構いません。
※BACKYARDに設定している公開鍵は、BACKYARDの【 連携管理 - 店舗連携 > ネットショップ > ネットショップ一覧/登録>Yahooショッピング店 】の「連携設定」タブにある「公開鍵」にてご確認ください。
- 発行された公開鍵の「有効/無効」を「有効」に設定します。
-
[コピー]をクリックし、合わせて「バージョン」「有効期限」の値も確認します。
※「有効/無効」が「有効」になっている公開鍵のみ利用可能です。
※「公開鍵」と「バージョン」と「有効期限」の値をBACKYARDに登録しますので、控えていただくようお願いいたします。
4.公開鍵の設定
- 【 連携管理 - 店舗連携 > ネットショップ > ネットショップ一覧/登録 】を開きます。
- Yahoo!ショッピング店のネットショップコードをクリックします。
- [連携設定]タブをクリックします。
- 既に登録済の「公開鍵」「バージョン」「有効期限」を削除して、YahooストアクリエイターProにてコピーした「公開鍵」「バージョン」「有効期限」を貼付・入力します。
5.Yahoo!API利用の認可作業
- 【 連携管理 - 店舗連携 > ネットショップ > ネットショップ一覧/登録 > Yahooショッピング店 】の「連携設定」タブにある「API連携設定」に「公開鍵」「バージョン」が登録されていることを確認します。
- 画面下の「API利用の認可」にある[ログイン]ボタンをクリックします。
- Yahoo!JAPANのログイン画面が開きますのでログインします。
- 画面上に「BACKYARD」と表示されていることを確認し、[同意して始める]をクリックします。
- 「API利用の認可処理が完了しました」と表示されますので[閉じる]をクリックします。
- BACKYARDの管理画面に戻り[接続確認]をクリックして接続が成功するか確認します。
「正常に接続しました。」が表示されれば、設定は完了です。