配送先住所を必要としないように製品/バリエーションを設定したいと思います。また、配送通知メールを使用してユーザーに通知し、ダウンロードURLを送信します(製品はデジタル配信されているため)。
現在、「配送先住所が必要」が無効になっているバリアントのtracking_urlを指定できないようです。これは意図された動作ですか、それとも別の方法がありますか?
これは私が今持っているコードです:
f = ShopifyAPI::Fulfillment.new
f.prefix_options[:order_id] = <shopify order id>
f.tracking_number = <some number>
f.tracking_url = <url>
f.notify_customer = true
f.line_items = ids
f.save