The extension for the coupon feature on Killbill. This extension must be used with Coupon-plugin-for-KillBill. It has following features
- Swagger integration. Enable the coupon operations shown on the SwaggerUI.
- Customized the parameters that pass to the Coupon plugin when an entitlement is created successfully.
-
Add the dependency to the the killbill/profiles/killbill/pom.xml.
<dependency> <groupId>ca.aeq</groupId> <artifactId>couponjson</artifactId> <version>0.15.2</version> </dependency>
-
Change the listener in web.xml to KillbillCouponGuiceListener (from KillbillGuiceListener).
<listener> <!-- Context listener: called at startup time and creates the injector --> <listener-class>org.killbill.billing.server.listeners.KillbillCouponGuiceListener</listener-class> </listener>
-
Install the Coupon-plugin-for-KillBill
For more information, please contact Aequilibrium