他社API連携には以下の機能があります。以下のデータを取得して表示することができます。商品情報は、一度、J-goodsのデータベースに取り込んで使用します。そのため海外向けに価格や説明を変更することも可能です。在庫情報の変更お客様が決済を完了した時点で、外部DBにて在庫引き当てを行うことが可能です。独自APIを利用することで、受注状況が変化した際、受注情報をJ-Goodsから送信させることができます。貴社基幹システム上で在庫管理をする場合などにお役立てください。他社API連携を利用するために必要な作業は次のとおりです。他社API連携の設定J-goods上でどのAPIを利用するかを設定します。商品情報の取り込み各ネットショップから商品情報を取り込みます。ついてはカテゴリ情報を取り込むことが可能です。カラーミー、Baseは独自カテゴリ編集画面でカテゴリ情報を取り込みます。ショップサーブは商品情報取り込み時に自動的にカテゴリ情報も取り込んで登録します。MakeShopはAPIの制限により、カテゴリ情報を取り込むことができません。他社API連携を利用するには「他社API連携設定」で設定を行う必要があります。各APIを利用する際の設定については、それぞれのAPIに関する説明をご覧ください。Robotのメール設定ここでは全体の流れを説明します。通販事業者様用mypageにログイン後、メニューの「登録情報変更」リンクをクリックしてください。クリックすると拡大します「他社API連携」のリンクをクリックしてください。クリックすると拡大します他社API連携設定画面が表示されます。ここで商品情報の取得先、在庫情報の変更先を設定してください。クリックすると拡大します商品情報の取得先、在庫の変更先を設定したなら、確認ボタンをクリックしてください(選択した項目によってはさらに入力欄が表示される場合があります)。J-goodsに登録された商品データを使用します。在庫の増減もJ-goods上のデータに対して行います。J-goodsに登録された商品データを使用します。受注情報を貴社の基幹システムに送信します。自社内で在庫管理を行いたい場合に使用します。J-goodsに登録された商品データを使用します。受注情報をネクストエンジン宛てにメールで送信します。J-goodsに登録された商品データを使用します。Robot宛てにメールで送信します。商品データはカラーミーから取り込みます。カラーミー上の在庫は管理しません。商品データはカラーミーから取り込みます。受注情報を貴社の基幹システムに送信します。カラーミー上の在庫は管理しません。商品データはカラーミーから取り込みます。カラーミーの在庫も操作します(※カラーミー上で在庫を管理する設定になっている場合のみ)。J-goodsに取り込んだ商品の在庫も同時に変更されます。商品データはカラーミーから取り込みます。受注情報をネクストエンジン宛てにメールで送信します。J-goodsに取り込んだ商品の在庫も同時に変更されます。商品データはカラーミーから取り込みます。Robot宛てにメールで送信します。J-goodsに取り込んだ商品の在庫も同時に変更されます。商品データはBaseから取り込みます。BASE上の在庫は管理しません。商品データはBASEから取り込みます。受注情報を貴社の基幹システムに送信します。BASE上の在庫は管理しません。商品データはBASEから取り込みます。BASEの在庫も操作します。J-goodsに取り込んだ商品の在庫も同時に変更されます。商品データはBASEから取り込みます。受注情報をネクストエンジン宛てにメールで送信します。J-goodsに取り込んだ商品の在庫も同時に変更されます。商品データはBASEから取り込みます。Robot宛てにメールで送信します。J-goodsに取り込んだ商品の在庫も同時に変更されます。商品データはMakeShopから取り込みます。MakeShop上の在庫は管理しません。J-goodsに取り込んだ商品の在庫のみ変更されます。商品データはMakeShopから取り込みます。受注情報を貴社の基幹システムに送信します。MakeShop上の在庫は管理しません。商品データはMakeShopから取り込みます。MakeShopの在庫も操作します(※MakeShop上で在庫を管理する設定になっている場合のみ)。J-goodsに取り込んだ商品の在庫も同時に変更されます。商品データはMakeShopから取り込みます。受注情報をネクストエンジン宛てにメールで送信します。J-goodsに取り込んだ商品の在庫も同時に変更されます。商品データはMakeShopから取り込みます。Robot宛てにメールで送信します。J-goodsに取り込んだ商品の在庫も同時に変更されます。商品データはショップサーブから取り込みます。ショップサーブ上の在庫は管理しません。J-goodsに取り込んだ商品の在庫のみ変更されます。商品データはショップサーブから取り込みます。受注情報を貴社の基幹システムに送信します。ショップサーブ上の在庫は管理しません。商品データはショップサーブから取り込みます。ショップサーブの在庫も操作します(※ショップサーブ上で在庫を管理する設定になっている場合のみ)。J-goodsに取り込んだ商品の在庫も同時に変更されます。商品データはショップサーブから取り込みます。受注情報をネクストエンジン宛てにメールで送信します。J-goodsに取り込んだ商品の在庫も同時に変更されます。商品データはショップサーブから取り込みます。Robot宛てにメールで送信します。J-goodsに取り込んだ商品の在庫も同時に変更されます。確認画面が表示されます。必要があれば前の画面に戻って、再度設定し直してください。クリックすると拡大します送信ボタンをクリックすると情報が登録されます。登録完了画面が表示されます。クリックすると拡大します一定の時間内に入力が終わらなかった場合は、エラーメッセージが表示されます。その場合はお手数ですが、最初から入力をやり直してください。クリックすると拡大します4.カラーミーAPIを使用するカラーミーAPIを利用する場合は次のように設定します。他社API連携設定画面を開き、必要な情報を入力します。クリックすると拡大します商品情報の取得先として「カラーミー」を選択します。在庫の変更先を選択します。Robot」のいずれかです。消費税の処理を選択します。御社の消費税について「免税事業者」を選択するとデータ取り込み時の税抜き処理を行いません。税抜き処理を実行したい場合は「課税事業者」を選択してください。販売価格の登録形式カラーミーに登録した価格が、税込み価格なのか税抜き価格なのかを設定します。「税抜き価格」を選択するとデータ取り込み時の税抜き処理を行いません。税抜き処理を実行したい場合は「税込価格」を選択してください。税抜き価格から税込み価格を計算する際の端数処理を設定します。お客様の処理に応じて設定してください。更新する商品情報の項目を設定します。チェックされた項目が存在しない場合、商品情報は更新されません。商品情報は商品詳細ページが表示されたタイミングで更新されます。前回の更新から60分以上経過していない場合には更新されませんのでご注意ください。J-goods用パスワードを入力して、確認ボタンをクリックします。確認画面が表示されます。必要があれば前の画面に戻って、再度設定し直してください。クリックすると拡大します送信ボタンをクリックすると、カラーミーのページに遷移します。カラーミーのログイン画面が表示されます。クリックすると拡大しますカラーミーのログインIDとパスワードを入力して、ログインボタンをクリックしてください。認証されると、J-goodsのサイトに戻ってきます。カラーミーで認証されるとJ-goodsに遷移し、登録完了画面が表示されます。クリックすると拡大します続いて商品情報を取り込みます。メニューの「商品データ管理」リンクをクリックしてください。クリックすると拡大します商品情報一覧画面が表示されます。新規登録ボタンをクリックしてください。クリックすると拡大しますデータ取り込みダイアログが表示されます。ダイアログの取り込み開始ボタンをクリックするとデータの取り込みが始まります。クリックすると拡大します取り込むデータ数が多い場合には、取り込んだ件数がダイアログに表示されます。取り込みが終了するとダイアログが閉じ、取り込んだデータが画面に表示されます。クリックすると拡大します続いてカテゴリ情報を取り込みます。画面下部の商品カテゴリの設定ボタンをクリックします。クリックすると拡大します独自カテゴリ編集画面が表示されます。独自カテゴリ編集画面にある以下の三つのボタンをいずれかを用いて、カテゴリ情報を取り込みます。カテゴリ情報の取り込み既存のすべてカテゴリ情報を削除し、新たにカテゴリ情報を取り込みなおします。既存のカテゴリ情報はすべて削除されますのでご注意ください。既存のカテゴリ情報を更新します。新たなカテゴリ情報は追加されません。登録されていないカテゴリ情報を追加します。既存のカテゴリ情報は更新されません。クリックすると拡大しますそれぞれのボタンをクリックするとダイアログが表示されます。ダイアログの説明に従ってダイアログにあるボタンをクリックしてください。カテゴリ情報の取り込みが終了するとダイアログが閉じ、取り込んだカテゴリ情報が表示されます。クリックすると拡大します独自カテゴリの編集方法については「独自カテゴリの登録方法」のページをご覧ください。APIを利用する場合は次のように設定します。他社API連携設定画面を開き、必要な情報を入力します。クリックすると拡大します商品情報の取得先として「BASE」を選択します。在庫の変更先を選択します。Robot」のいずれかです。BASE上のショップIDを指定してください。消費税の処理を選択します。御社の消費税について「免税事業者」を選択するとデータ取り込み時の税抜き処理を行いません。税抜き処理を実行したい場合は「課税事業者」を選択してください。税抜き価格から税込み価格を計算する際の端数処理を設定します。お客様の処理に応じて設定してください。更新する商品情報の項目を設定します。チェックされた項目が存在しない場合、商品情報は更新されません。商品情報は商品詳細ページが表示されたタイミングで更新されます。前回の更新から60分以上経過していない場合には更新されませんのでご注意ください。J-goods用パスワードを入力して、確認ボタンをクリックします。確認画面が表示されます。必要があれば前の画面に戻って、再度設定し直してください。クリックすると拡大します送信ボタンをクリックすると、BASEのページに遷移します。BASEのログイン画面が表示されます。クリックすると拡大しますBASEに登録してあるメールアドレスとパスワードを入力して、「アプリを認証する」ボタンをクリックしてください。認証されると、J-goodsのサイトに戻ってきます。BASEで認証されるとJ-goodsに遷移し、登録完了画面が表示されます。クリックすると拡大します続いて商品情報を取り込みます。メニューの「商品データ管理」リンクをクリックしてください。クリックすると拡大します商品情報一覧画面が表示されます。新規登録ボタンをクリックしてください。クリックすると拡大しますデータ取り込みダイアログが表示されます。ダイアログの取り込み開始ボタンをクリックするとデータの取り込みが始まります。クリックすると拡大します取り込むデータ数が多い場合には、取り込んだ件数がダイアログに表示されます。取り込みが終了するとダイアログが閉じ、取り込んだデータが画面に表示されます。クリックすると拡大します続いてカテゴリ情報を取り込みます。画面下部の商品カテゴリの設定ボタンをクリックします。クリックすると拡大します独自カテゴリ編集画面が表示されます。独自カテゴリ編集画面にある以下の三つのボタンをいずれかを用いて、カテゴリ情報を取り込みます。カテゴリ情報の取り込み既存のすべてカテゴリ情報を削除し、新たにカテゴリ情報を取り込みなおします。既存のカテゴリ情報はすべて削除されますのでご注意ください。既存のカテゴリ情報を更新します。新たなカテゴリ情報は追加されません。登録されていないカテゴリ情報を追加します。既存のカテゴリ情報は更新されません。クリックすると拡大しますそれぞれのボタンをクリックするとダイアログが表示されます。ダイアログの説明に従ってダイアログにあるボタンをクリックしてください。カテゴリ情報の取り込みが終了するとダイアログが閉じ、取り込んだカテゴリ情報が表示されます。クリックすると拡大します独自カテゴリの編集方法については「独自カテゴリの登録方法」のページをご覧ください。APIを利用する場合は次のように設定します。APIを利用するには、MakeShopの管理画面で認証コードを取得する必要があります。認証コードを確認するには、MakeShopの管理画面で「ショップ作成」→「外部システム連携」→「商品データ連携設定」と進んでください。「外部システム連携」メニューは弊社からMakeShopに申請しなければ表示されません。表示されない場合は、貴社メイクショップの登録者名、ショップ名、ショップIDおよびショップURLを問い合わせフォームを利用してJ-goodsまでお知らせください。申請許可には、2~3営業日かかります。クリックすると拡大します認証コードが取得できるようになったなら他社API連携設定画面を開き、必要な情報を入力します。クリックすると拡大します商品情報の取得先として「MakeShop」を選択します。在庫の変更先を選択します。Robot」のいずれかです。MakeShopのショップIDを入力します。MakeShopの在庫引当を行う場合は、MakeShopショップパスワードを入力する必要があります。入力されたパスワードは暗号化されて保存されますので、万一、当データが漏洩した場合でも解読することはできません。パスワードの登録をためらわれる場合は、在庫引当のご利用はお控えください。MakeShop提供のAPIを利用するには、弊社からMakeShopに対し、貴社のメイクショップIDを通知する必要があります。当機能をご利用になる前に貴社のメイクショップIDをお問い合わせフォームを利用してお知らせください。申請許可には、2、3営業日かかります。申請が許可されるとMakeShopの管理画面から認証コードを発行できるようになります。認証コードを確認するには、MakeShopの管理画面で「ショップ作成」→「外部システム連携」→「商品データ連携設定」と進んでください。消費税の処理を選択します。御社の消費税について「免税事業者」を選択するとデータ取り込み時の税抜き処理を行いません。税抜き処理を実行したい場合は「課税事業者」を選択してください。販売価格の登録形式MakeShopに登録した価格が、税込み価格なのか税抜き価格なのかを設定します。設定」→「消費税の設定」と進んで表示される「消費税設定」での設定に応じて指定してください。「税抜き価格」を選択するとデータ取り込み時の税抜き処理を行いません。税抜き処理を実行したい場合は「税込み価格」を選択してください。税抜き価格から税込み価格を計算する際の端数処理を設定します。お客様の処理に応じて設定してください。更新する商品情報の項目を設定します。チェックされた項目が存在しない場合、商品情報は更新されません。商品情報は商品詳細ページが表示されたタイミングで更新されます。前回の更新から60分以上経過していない場合には更新されませんのでご注意ください。J-goods用パスワードを入力して、確認ボタンをクリックします。確認画面が表示されます。必要があれば前の画面に戻って、再度設定し直してください。クリックすると拡大します送信ボタンをクリックすると、登録完了画面が表示されます。クリックすると拡大します続いて商品情報を取り込みます。メニューの「商品データ管理」リンクをクリックしてください。クリックすると拡大します商品情報一覧画面が表示されます。新規登録ボタンをクリックしてください。クリックすると拡大しますデータ取り込みダイアログが表示されます。ダイアログの取り込み開始ボタンをクリックするとデータの取り込みが始まります。クリックすると拡大します取り込むデータ数が多い場合には、取り込んだ件数がダイアログに表示されます。取り込みが終了するとダイアログが閉じ、取り込んだデータが画面に表示されます。APIの場合、カテゴリを取り込むためのAPIが提供されていないためカテゴリを取り込むことができません。必要に応じて独自カテゴリ編集画面で、カテゴリを作成してください。独自カテゴリの編集方法については「独自カテゴリの登録方法」のページをご覧ください。APIを利用する場合は次のように設定します。他社API連携設定画面を開き、必要な情報を入力します。クリックすると拡大します商品情報の取得先として「ショップサーブ」を選択します。在庫の変更先を選択します。Robot」のいずれかです。ショップサーブのショップIDを入力します。ショップサーブのサイトで発行されたオープン認証キーを入力します。オープン認証キーはショップサーブの「Eストアショップサーブ管理画面」からサーバー→ショップサーブAPIへとメニューを進んでいただくと確認できます。ショップサーブの「ショップサーブAPI画面」(一部)クリックすると拡大しますショップサーブのサイトで発行されたマネジャー認証キーを入力します。マネジャー認証キーはショップサーブの「Eストアショップサーブ管理画面」からサーバー→ショップサーブAPIへとメニューを進んでいただくと確認できます。ショップURLを入力します。ショップサーブの「URL一覧画面」に掲載されている「トップページ」の末尾のindex.htmlを省いて入力してください。トップページはショップサーブの「Eストアショップサーブ管理画面」からサーバー→URL一覧へとメニューを進んでいただくと確認できます。ショップサーブの「URL一覧画面」(一部)クリックすると拡大しますショップサーブではAPIで税抜き価格を取得できるため,税抜き価格計算の設定は必要ありません。更新する商品情報の項目を設定します。チェックされた項目が存在しない場合、商品情報は更新されません。商品情報は商品詳細ページが表示されたタイミングで更新されます。前回の更新から60分以上経過していない場合には更新されませんのでご注意ください。J-goods用パスワードを入力して、確認ボタンをクリックします。確認画面が表示されます。必要があれば前の画面に戻って、再度設定し直してください。クリックすると拡大します送信ボタンをクリックすると、登録完了画面が表示されます。クリックすると拡大します続いて商品情報を取り込みます。メニューの「商品データ管理」リンクをクリックしてください。クリックすると拡大します商品情報一覧画面が表示されます。新規登録ボタンをクリックしてください。クリックすると拡大しますデータ取り込みダイアログが表示されます。ダイアログの取り込み開始ボタンをクリックするとデータの取り込みが始まります。クリックすると拡大します取り込むデータ数が多い場合には、取り込んだ件数がダイアログに表示されます。取り込みが終了するとダイアログが閉じ、取り込んだデータが画面に表示されます。APIの場合、商品データを取り込む際に必要に応じて自動的にカテゴリを登録します。カテゴリを追加する必要がある場合には、独自カテゴリ編集画面でカテゴリを追加してください。独自カテゴリの編集方法については「独自カテゴリの登録方法」のページをご覧ください。8.ネクストエンジンを使用するネクストエンジンの「汎用カート」を利用して在庫を管理することが可能です。「汎用カート」の詳しい説明についてはネクストエンジン様のWEBサイトをご参照ください。ネクストエンジンを利用する場合は次のように設定します。他社API連携設定画面を開き、必要な情報を入力します。クリックすると拡大します商品情報の取得先を選択します。指定できるのは、「J-goods」、「カラーミー」、「BASE」、「MakeShop」、「ショップサーブ」のいずれかです。在庫の変更先として「ネクストエンジン」を選択します。受注情報取り込み用アドレスを入力します。受注情報取り込み用アドレスはネクストエンジンの管理画面から設定→基本→店舗とメニューをたどり店舗設定画面を表示し、「編集する店舗を選択」欄で該当する店舗を選択すると確認できます。「商品コード」と「オプションコード」を連結したものをネクストエンジンに受注情報を送る際の商品コードとして使用します。「トラッキング変数」と「オプションコード」を連結したものをネクストエンジンに受注情報を送る際の商品コードとして使用します。「商品コード」と「副トラッキング変数」を連結したものをネクストエンジンに受注情報を送る際の商品コードとして使用します。「トラッキング変数」と「副トラッキング変数」を連結したものをネクストエンジンに受注情報を送る際の商品コードとして使用します。商品コードBOOTS001オプションコードRED_25cmトラッキング変数BT01副トラッキング変数R25送信時の商品コードBT01R25送信される商品コード(上の表の「BOOTS001RED_25cm」あるいは「BOOTS001_R_25」)が、ネクストエンジンに登録された商品データの商品コードと一致している必要があります。一致しない場合は、正しく処理が行われませんのでご注意ください。J-goods用パスワードを入力して、確認ボタンをクリックします。確認画面が表示されます。必要があれば前の画面に戻って、再度設定し直してください。クリックすると拡大します送信ボタンをクリックすると、登録完了画面に遷移します。登録完了画面が表示されます。クリックすると拡大しますこれで登録は完了です。Robotを利用して在庫を管理することが可能です。Robotを利用する場合は次のように設定します。他社API連携設定画面を開き、必要な情報を入力します。クリックすると拡大します商品情報の取得先を選択します。指定できるのは、「J-goods」、「カラーミー」、「BASE」、「MakeShop」、「ショップサーブ」のいずれかです。Robot」を選択します。受信メールユーザ名を入力します。Robotの管理画面から管理者情報メニューをクリックすることで表示される管理者情報画面で確認できます。クリックすると拡大しますショップ名を入力します。Robotの管理画面から管理者情報メニューをクリックすることで表示される管理者情報画面で確認できます。Roboto側でJ-goodsから送信された受注メールを受信するには、送信先の店舗が「連動ON」になっている必要があります。Robotに依頼して「連動ON」に設定してもらう必要があります。「商品コード」と「オプションコード」を連結したものをネクストエンジンに受注情報を送る際の商品コードとして使用します。「トラッキング変数」と「オプションコード」を連結したものをネクストエンジンに受注情報を送る際の商品コードとして使用します。「商品コード」と「副トラッキング変数」を連結したものをネクストエンジンに受注情報を送る際の商品コードとして使用します。「トラッキング変数」と「副トラッキング変数」を連結したものをネクストエンジンに受注情報を送る際の商品コードとして使用します。Robotに登録された商品データの商品コードと一致している必要があります。一致しない場合は、正しく処理が行われませんのでご注意ください。J-goods用パスワードを入力して、確認ボタンをクリックします。確認画面が表示されます。必要があれば前の画面に戻って、再度設定し直してください。クリックすると拡大します送信ボタンをクリックすると、登録完了画面に遷移します。登録完了画面が表示されます。クリックすると拡大しますこれで登録は完了です。10.独自APIを使用する独自APIを利用することで、通販業者様の基幹システムに受注情報を取り込んで管理することができます。独自APIを利用するには、通販業者様側でプログラムを設置していただく必要があります。詳しくは「J-goodsから送信されたデータを受け取るプログラム」をご覧ください。独自APIを利用する場合は次のように設定します。他社API連携設定画面を開き、必要な情報を入力します。クリックすると拡大します商品情報の取得先を選択します。指定できるのは、「J-goods」、「カラーミー」、「BASE」「MakeShop」のいずれかです。在庫の変更先として「独自API」を選択します。他の項目を設定します。ポートを必要に応じて指定します。追加で送出したいパラメータがある場合に指定します。ここで指定したパラメータが常に付加されます。指定する際には「パラメータ名=値」という形で指定してください。設置したプログラムがユーザー・エージェントをチェックしている場合に設定してください。設置したプログラムにアクセスする際、BASIC認証が必要となる場合にユーザー名を指定します。BASIC認証を使用しないのであれば、入力する必要はありません。設置したプログラムにアクセスする際、BASIC認証が必要となる場合にパスワードを指定します。BASIC認証を使用しないのであれば、入力する必要はありません。認証用パスワードの確認です。上と同じパスワードを入力してください。データを送信するイベントを選択します。基幹システムにデータを送信させたいイベントを選択してください。各イベントが発生するタイミングは以下のとおりです。注文を取り消す処理が行われた場合に送信されます。(図の1)ステータスが注文受付に変わる処理が実行された時お客様が注文を確定し、ステータスが注文受付に変わった場合に送信されます。(図の2)ステータスが決済待ちに変わる処理が実行された際お客様に請求する決済金額が確定し、ステータスが決済待ちに変わった場合に送信されます。(図の3)ステータスが承認待ちに変わる処理が実行された際お客様の決済が完了する、あるいは返答待ちで注文継続を選択するなど、ステータスが承認待ちに変わった場合に送信されます。数量の変更を伴う注文修正などでステータスが返答待ちに変わった場合に送信されます。数量の変更を伴わない注文修正を行った場合に送信されます。ステータスが発送待ちに変わる処理が実行された際ステータスが発送待ちに変わった場合に送信されます。発送通知を行い、ステータスが発送済みに変わった場合に送信されます。(図の8)ステータスが変化せず発送情報の更新のみが実行された際トラッキング番号などの発送情報が変更された場合に送信されます。商品が入荷待ちのため、ステータスを入荷待ちに変更した場合に送信されます。出荷後にキャンセルされたため、ステータスが出荷後取消に変更された場合に送信されます。複数の商品を含む注文が二つの注文に分割され、ステータスが注文分割に変更された場合に送信されます。(図の12)ステータスが再決済待ちに変わる処理が実行された際お客様の決済の承認に失敗した場合など、ステータスが再決済待ちに変更された場合に送信されます。(図の13)ステータスが振込確認待ちに変わる処理が実行された際お客様が支払方法として為替送金を選択され、ステータスが振込確認待ちに変更された場合に送信されます。書類を作成するたびに送信されます。各イベントの発生タイミングについては下記の図をご覧ください。図が煩雑になるためステータスが変化しない一部のイベントは省略していますので、その点はご了承ください。パスワードを入力してください。J-goods用パスワードを入力して、確認ボタンをクリックします。確認画面が表示されます。必要があれば前の画面に戻って、再度設定し直してください。クリックすると拡大します送信ボタンをクリックすると、登録完了画面に遷移します。登録完了画面が表示されます。クリックすると拡大しますこれで登録は完了です。API連携設定画面を表示させてください。設定情報の中に「API秘密キー」が表示されます。クリックすると拡大しますこのAPI秘密キーは、受注データを復号する際に使用します。11.J-goodsから送信されたデータを受け取るプログラムJ-goodsから送信されたデータを受け取るプログラムを作成する際には以下の点にご留意ください。プログラムの流れJ-goodsから送信されたデータを受け取る通販業者様プログラムの流れは以下のとおりです。「order」というパラメータ名でPOST送信されます。取得したデータは暗号化されているのでAPI秘密キーを用いて受注データを復号します。利用した復号用関数は以下のようになります。暗号化された文字列を復号します。$plaintext;}復号したデータはJSON形式になっています。ハッシュのチェックJSON形式のデータに含まれているハッシュを取り出します。送られたきたデータからハッシュの情報を削除し、残ったデータのsha256ハッシュを取り込みます。このハッシュと、パラメータとして送られてきたハッシュと比較し、一致すればデータは途中で改ざんされることなく正しく送られていると判断できます。パラメータ名「order」でPOST送信されてきます。送られてきたデータを復号します。送られてきたデータはJSON文字列になっています。データの改ざんがないかをチェックします。送られてきたハッシュを取得します。送られたきたデータからハッシュの情報を削除します。残ったデータ(注文情報と送信時刻の情報)をJSON文字列に変換し、ハッシュを取得します。二つのハッシュが一致すれば、改ざんされていないと判断できます。一致しない場合は改ざんされている可能性があります。何らかの処理を行う場合はここに記述します。error_log('以下のデータは改ざんされた可能性があります。処理が終了したならステータスコードを返します。正常に処理ができた場合にはステータスコード「200」を返してください。「200」以外の値が返された場合は、「200」が返されるまで3時間おきに3日間、送信が繰り返されます。レスポンスを返します。正常に処理ができた場合にはステータスコード「200」を返してください。「200」以外の値が返された場合は、「200」が返されるまで3時間おきに3日間、送信が繰り返されます。http_response_code(200);在庫引当数など受注情報を更新する必要がある場合は、受注情報APIをご利用ください。サンプル送られてくる受注情報を処理するサンプルプログラムの一例です。各自のAPI秘密キーを設定してください。API秘密キーは他社API連携設定のページで確認することができます。「在庫管理」の方法として「独自API」するとAPI秘密キーが表示されます。パラメータ名「order」でPOST送信されてきます。送られてきたデータを復号します。送られてきたデータはJSON文字列になってるのでデコードします。データの改ざんがないかをチェックします。送られてきたハッシュを取得します。送られたきたデータからハッシュの情報を削除します。残ったデータ(注文情報と送信時刻の情報)をJSON文字列に変換し、ハッシュを取得します。二つのハッシュが一致すれば、改ざんされていないと判断できます。一致しない場合は改ざんされている可能性があります。何らかの処理を行う場合はここに記述します。error_log('以下のデータはデータが改ざんされた可能性があります。受注情報を取り出します。取得できる情報は受注情報APIで取得できる情報と同じです。取り出した受注情報を用いて必要に応じた処理を行ってください。レスポンスを返します。正常に処理ができた場合にはステータスコード「200」を返してください。「200」以外の値が返された場合は、「200」が返されるまで3時間おきに3日間、送信が繰り返されます。暗号化された文字列を復号します。$plaintext;}送信パラメータ一覧J-goodsシステムから送信されるパラメータは以下のとおりです。