Rails 3.2.2アプリ、githubで最新のshopifygemを使用。
ShopifyAPI :: Baseをxmlを使用するように切り替えることを提案しているshopifygoogleグループの他のスレッドを調べましたが、効果はありませんでした。シンプルなスクリプトで、製品のバリエーション価格を更新します。これは以前は機能していましたが、いつ機能しなくなったかはわかりませんが、スクリプトは古い機能バージョンと同じです。
基本的に、バリアント価格とcompare_at_priceを設定してから保存すると、shopifyは変更を反映しません。ただし、このメソッドはtrueを返します。元々、スクリプトは最後に単にproduct.saveと呼ばれていましたが、バリアントを個別に保存しようとしましたが、うまくいきませんでした。助けてくれてありがとう。