FROM CACHE - jp_header

Storefront APIでcheckoutのlineitemの金額を取得する方法を教えてください

u5uke
新規メンバー
2 0 0

お世話になっております。

checkout画面にて、storefront APIを使ってcheckoutのlineitemの金額を取得したいのですが、方法はありますでしょうか?

https://shopify.dev/api/storefront/reference/checkouts/checkoutlineitem?api%5Bversion%5D=2020-10

unitPriceから取得を試みましたが、NULLが返却されました。どのような条件のときにNULLが返されるのでしょうか?

 

どなたかもし何か知っていれば教えていただけると幸いです。

よろしくお願いいたします。

1件の返信1
u5uke
新規メンバー
2 0 0

https://shopify.dev/api/storefront/reference/checkouts/checkoutlineitem?api%5Bversion%5D=2020-10

unitPriceから取得を試みましたが、NULLが返却されました。どのような条件のときにNULLが返されるのでしょうか?


すみません。こちら見落としておりました。

> Unit prices are available only to stores located in Germany or France.

https://shopify.dev/api/liquid/objects/line_item#line_item-unit_price

liquidのcheckoutのunit_priceはドイツかフランスのみで適用されるとありました。StorefrontAPIで取得できるunitPriceも同じだと理解しました。

 

そうすると、checkoutの商品の料金をStoreFrontAPIで取得する方法はあるのでしょうか?