We have the following task for Shopify:
We need to create a coupon that is presented as a product. The buyer pays, for example, 100€ and should receive
the specified amount in their profile, for example, 110€, as a payment method. This means that in the next order, this amount
should appear as a payment method without the need to enter an additional promo code. There should be 10
or more of such coupon products, and the product should allow setting an amount, for example, a 110 euro deposit that costs the client 100€, etc. Ideally, we need sorting,
so that after some time we can export and see who has how much balance. The client should be able to spend this deposit across multiple orders
rather than all at once. It would be preferable for this client to have some status for sorting and recognition in the CRM.
Ideally, the client buys a digital product in the form of a coupon, meaning they click the buy coupon button, pay 200€, and receive in their wallet (like a balance used in the cart during payment) 250€. We need different coupons for 200€, 500€, 750€, etc.