平素よりmakeshopをご利用いただき、誠にありがとうございます。
10/20~10/31にリリースされた次世代APIの情報をお知らせいたします。
次世代APIリリース情報
「会員のログイン許可設定」の「Y:メールアドレスをIDとして利用する / N:会員IDをIDとして利用する」の設定状況をgetShop(ショップ情報取得)で取得できるようになりました。
Queries
getShop.ShopMember に追加
isLoginEmailAuth(会員IDの設定)
「決済画面表示用ご案内文」など、「お届けサイクルの設定」の設定内容がsearchProductSubscription(定期購入商品情報取得)で、取得できるようになりました。
Queries
searchProductSubscription.productSubscriptions.cycleDetail に追加
・orderGuide(決済画面表示用ご案内文)
・productGuide(商品詳細画面表示用ご案内文)
・maxDeliveryCount(最大お届け回数)
・totalPriceDisplayCycles(総額表示の回数)
・totalPriceDisplayNote(総額表示の特記事項)
searchProductSubscription(定期購入商品情報取得)で取得可能な、お届けサイクル指定方法の情報(購入者が指定)の日付/曜日指定について、これまで「3ヶ月ごと」までの取得に対応していましたが、管理画面の仕様に合わせて「4ヶ月ごと」以降の情報も取得できるようになりました。
Queries
searchProductSubscription.productSubscriptions.cycleDetail.userDesignateSetting.deliveryDateSetting に追加
・isEveryFourMonths(4ヶ月ごと)
・isEveryFiveMonths(5ヶ月ごと)
・isEverySixMonths(6ヶ月ごと)
・isEverySevenMonths(7ヶ月ごと)
・isEveryEightMonths(8ヶ月ごと)
・isEveryNineMonths(9ヶ月ごと)
・isEveryTenMonths(10ヶ月ごと)
・isEveryElevenMonths(11ヶ月ごと)
・isEveryTwelveMonths(12ヶ月ごと)
searchProductSubscription.productSubscriptions.cycleDetail.userDesignateSetting.UserDeliveryDayOfWeekSetting に追加
・isEveryFourMonths(4ヶ月ごと)
・isEveryFiveMonths(5ヶ月ごと)
・isEverySixMonths(6ヶ月ごと)
・isEverySevenMonths(7ヶ月ごと)
・isEveryEightMonths(8ヶ月ごと)
・isEveryNineMonths(9ヶ月ごと)
・isEveryTenMonths(10ヶ月ごと)
・isEveryElevenMonths(11ヶ月ごと)
・isEveryTwelveMonths(12ヶ月ごと)
イプシロンカード、GMO-PGカード、Amazon Pay(直連携)で設定されている案内文等の取得がgetShop(ショップ情報取得)で可能になりました。
Queries
getShop.settlement.epsilon に追加
・creditCardTitle(クレジットカード決済のタイトル)
・creditCardDescription(クレジットカード決済の案内文)
・creditCardPaymentMethods(クレジットカードのお支払い方法の設定)getShop.settlement.gmoPg に追加
・creditCardDisplayName(クレジットカード決済の画面表示名)
・creditCardDescriptionTop(決済方法選択画面のカード欄上部に表示する説明文)
・creditCardDescriptionBottom(決済方法選択画面のカード欄下部、確認画面、完了画面に表示する説明文)
・creditCardPaymentMethods(お支払い方法の設定)
・creditCardSalesType(売り上げ処理の種類)
getShop.settlement.directAmazonPay に追加
・salesType(売上処理のタイプ)
・buttonTitle(Amazonボタンの案内文)
createProduct(商品情報登録)updateProduct(商品情報更新)で、point(会員グループポイント付与値)およびpointRate(会員グループポイント付与率)の登録・更新が可能になりました。
Mutations
・CreateProductRequest.products.optionalFeature.memberGroupPrices
・UpdateProductRequest.products.optionalFeature.memberGroupPrices
これまで、ホーム/ショップ構築/設定/決済/決済一覧の三点メニューから確認できた、
イプシロン契約コード、GMO-PGショップIDなどの以下情報が、
getShop(ショップ情報取得)で取得できるようになりました。
Queries
getShop.settlement.epsilon
・contractCode(イプシロン契約コード)を追加
getShop.settlement.gmoPg
・gmoPgShopId(GMO-PGショップID)を追加
getShop.settlement.directAmazonPay
・merchantId(マーチャントID)を追加
これまで【Smart Checkout】ご利用ショップの会員マイページでご利用いただいていた「アドレス帳」機能について、アドレス帳取得/登録/更新/削除API(ショップフロント)が新たに対応しました。
Queries
・アドレス帳取得API(ショップフロント)
shopFrontSearchShippingAddress
Mutations
・アドレス帳登録API(ショップフロント)
shopFrontCreateShippingAddress
・アドレス帳更新API(ショップフロント)
shopFrontUpdateShippingAddress
・アドレス帳削除API(ショップフロント)
shopFrontDeleteShippingAddress
過去のリリース情報 もぜひご覧ください。
次世代APIとは
従来API(旧API)では取得・更新できない項目も含めた情報に対応し、基幹システムとの連携などで利用できる新しいAPIです。
詳細は「次世代APIとは」をご確認ください。
次世代APIのご利用には、利用登録が必要です。
※自社でのみAPIを利用する場合は、無料でご利用可能です。
■現在利用可能な次世代API、各APIのサマリー
API libralies
ご注意事項
・次世代APIは従来APIと仕様が異なります。
・利用登録後の手順につきましては、利用登録の手続き完了メールをご確認ください。
今後も、ショップオーナー様のご要望を実現してまいります。
引き続き、makeshopをどうぞよろしくお願いいたします。
従来APIをご利用中の開発パートナー様、ショップ様は、今後の円滑な運用のため、次世代APIへの切り替えをご検討いただけますようお願い申し上げます。





