ご回答ありがとうございます。
会員ランクごとに価格を変更するアプリを試してみたところ、内部的には商品単価はそのままで会員ランクごとに設定した割引率や価格になるようにカートの商品に対してディスカウントがかかるという仕様になっているように見えました。
既存アプリの挙動を見る限りはお客様のランクに合わせてディスカウントを適用することが出来そうな気がしています。
実装コストなどを考えるとまた別の問題になってしまいますがアイディアを頂けたおかげでいくつかの方法を考えることが出来ました。
ありがとうございます。