Carter
interface Carter
Defines callbacks that Granify can call to add a product to the cart.
Implement this interface using whatever mechanism your app requires to add a product to the cart.
No guarantees are made regarding the thread the callbacks will be invoked on.