Suppose user have a an Advertising system so users can create ads.
Suppose a user created an Ad, and the ad ID is 122.
Is it possible to create a custom service so the user can purchase it for this ad? for example suppose there is a product called "Special Advertising Plan".So when the user click on "add to cart" button, then on the cart sees this:
Special Advertising Plan for AD 122
This product on his card has been assigned to this ad.
How can I do that?