LoginSignup
2
2

More than 3 years have passed since last update.

[Shopify] 3月の更新をまとめました

Posted at

皆様どうお過ごしでしょうか・・ オフィスのすぐ近くに住んでいる私はいつも以上にオフィスに出勤している日々です。

さて3月の更新をまとめました。

03月30日、

開発ストアで支払いのテストをしたい場合はShopify's test payment provider (Bogus Gateway)のみでしかテストできないようになりました。

もしそれ以外のペイメントプロバイダーでテストが必要な場合は開発ストアから有料ストアにする必要があります。

今すでに使っている開発用ストアーはしばらくそのまま既存のテストGatewayが使えるようです。既存開発ストアに影響がある場合は、追ってアナウンスメントがあるそうです。

03月18日、カスタムエラーメッセージがより詳細化されました。

customerActivatecustomerActivateByUrlcustomerResetcustomerResetByUrl にてパスワード入力エラー時に表記されるエラー内容がより詳細化されました。今までは invalid customer token errors のどちらかが返ってくるだけでした・・

下記がエラー一覧です。

UNIDENTIFIED_CUSTOMER, BAD_DOMAIN, BLANK, CONTAINS_HTML_TAGS, CONTAINS_URL, CUSTOMER_DISABLED, INVALID, INVALID_MULTIPASS_REQUEST, NOT_FOUND, PASSWORD_STARTS_OR_ENDS_WITH_WHITESPACE, TAKEN, TOKEN_INVALID, TOO_LONG, TOO_SHORT, ALREADY_ENABLED

03月03日、Storefront APIのOrder OrderLineItem objectが新しくなりました。

Order
https://shopify.dev/docs/storefront-api/reference/object/order

OrderLineItem
https://shopify.dev/docs/storefront-api/reference/object/orderlineitem

OrderOrderLineItemに下記のフィールドが追加されました。

Order.fulfillment_status

フルフィルメントのステータス、
FULFILLED, IN_PROGRESS, OPEN, PARTIALLY_FULFILLED, PENDING_FULFILLMENT, RESTOCKED, UNFULFILLED
のいずれか。
https://shopify.dev/docs/storefront-api/reference/object/order/orderfulfillmentstatus

Order.cancelled_at

キャンセルされた日時、キャンセルされてない場合はNullが戻ってきます。

Order.financial_status

支払いステータス
AUTHORIZED, PAID, PARTIALLY_PAID, PARTIALLY_REFUNDED, PENDING, REFUNDED, VOIDED
のいずれか。

タイプ:point_down_tone2:
https://shopify.dev/docs/storefront-api/reference/object/order/orderfinancialstatus

Order.cancel_reason

キャンセルされた理由
CUSTOMER, DECLINED, FRAUD, INVENTORY, OTHER
のいずれか。

タイプ:point_down_tone2:
https://shopify.dev/docs/storefront-api/reference/object/order/ordercancelreason

LineItem.current_quantity

マイナス分を差し引いた数

LineItem.original_total_price

ディスカウントなどを加味しないオリジナル価格。商品マスタにあるユニットプライスを参照しています。

タイプ:point_down_tone2:
https://shopify.dev/docs/storefront-api/reference/object/moneyv2

LineItem.discounted_total_price

ディスカウントを加味した価格。

タイプ:point_down_tone2:
https://shopify.dev/docs/storefront-api/reference/object/moneyv2

Order.original_total_price

オリジナル価格

タイプ:point_down_tone2:
https://shopify.dev/docs/storefront-api/reference/object/moneyv2

Order.current_total_price

合計価格

タイプ:point_down_tone2:
https://shopify.dev/docs/storefront-api/reference/object/moneyv2

Order.edited

オーダーが編集されたか or not。

Order.current_subtotal_price

小計価格

タイプ:point_down_tone2:
https://shopify.dev/docs/storefront-api/reference/object/moneyv2

Order.current_total_tax

税(部分)価格

タイプ:point_down_tone2:
https://shopify.dev/docs/storefront-api/reference/object/moneyv2

03月03日、PPA パートナーアグリーメントが更新されました。

public appcustom appの定義を追加、そしてShopifyのbilling agentとしての役割を明確にしたとのことです。Billing agentというのはパートナーとマーチャントの間で支払いのファシリテーションを行う事とのことです。すでに明確になっていたと思いますが、数多くのアプリの中でなにか問題があったのかな、どちらにしてもappの品質を担保していくことはいいことですね。

そのほかに今回のPPA更新によってbilling/taxのステータス変更で影響がある方は個別に連絡いっているそうです。詳細はそちらを参照ください。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2