Using consumable in app product for multiple products

We have an app where people can buy guides and guides in bundles. They pay

x
for a single guide and
y
for a bundle.
x
always has the same price and so does
y
.

We have over 300 guides and over 100 bundles. When a user purchases a product we store this transaction in our own database because the user can also login to our website and android app. Is it possible to use a consumable product to buy a bundle? So a person buys a consumable product (guide), when we get success we store the purchase in our database and then consume the product.

Using consumable in app product for multiple products
 
 
Q