In fact, your application needs to know the name of the product in order to send an invoice request, so I think that there is no need to update your application on the market if you have the option to receive product names from the server. This is just an assumption, I have not tried it myself.
source share