Shopify APIを使用してドラフト注文を作成しています。APIドキュメンテーションには、「ドラフト注文の支払い、クレジットカードによる支払いまたは支払いが可能で、ドラフト注文が完了し、注文が作成されるに設定されている。 "Shopify API - ドラフトオーダー、支払い保留としてマーク
https://help.shopify.com/api/draft-orders
私はShopifyは本当の順序を作成し、私はそれで何かを行うことができるように保留中として草案を設定するために、1日alllllllしようとしてきました。
私がしようとすると、直接ステータスを設定した場合、私はちょうどこの
[12] pry(main)> order.status
=> "open"
[13] pry(main)> order.status = 'pending'
=> "pending"
[14] pry(main)> order.status
=> "pending"
[15] pry(main)> order.save
=> true
[16] pry(main)> order.status
=> "open"
[17] pry(main)> order.taxes_included
=> true
[18] pry(main)> order.taxes_included = false
=> false
[19] pry(main)> order.save
=> true
[20] pry(main)> order.taxes_included
=> true
は、私がDraftOrderのトランザクションを作成しようとしました得るが、取引方法がdraft_order_idを取らない、適切ではないだけORDER_ID 。アプリの
Permissonsが正しいと私はShopify CLI
から同じ結果が誰かがいくつか私にアドバイスを与えることができます取得します?
お時間をいただきありがとうございます。
残念ながら、ドラフト発注は全く同じではありません。ドラフトであり、発注になるまで財務ステータスがないので、私は推測しています。 https://help.shopify。com/api/draft-orders –
okですので、 'status'以外の他のキーにする必要があります –
私は他のすべてのキーを試しましたが、どれも完成したドラフトオーダーや新規オーダーを作成していません。 –