listen to me
its simple
on start of first layout (loading page) add product id "example" (and you add all the product id that you will use)
and after for example on shop page (layout)
when you touch a button then request store listing
when store listen success > buy product "example"
try it like that
finally what is the "assets" you use ?