Manage your giving experience at at Product level.
Use the Products API to create and manage custom giving campaigns at the Product level. For example if you have a pair of shoes that are made of recycled materials and you would like the purchase of those shoes to donate to an ocean clean-up cause, you can do that using the Products API.