@Naru_05 様
私は使用したことがないので、どのアプリが良いかをご提案できないのですが、
調べてみたところ、顧客自身が金額を決定するアプリはいくつかあるようです。
https://apps.shopify.com/name-your-price-2?locale=ja
https://apps.shopify.com/ownpricer-customer-sets-price?locale=ja
https://apps.shopify.com/pay-your-price?locale=ja
コードカスタマイズで実現するのは、かなりの実装知識が必要になるかと思います。
(結局、カスタムアプリが必要になるのではないかと思います。)
もし簡単でよければ、
例えば、単価100円の商品を作り、
「数量」を「口」として扱うという方法もありかもしれません。
例: 100円 * 100口 = 10,000円
ご参考まで。
(キュー田辺)