Skip to content
This repository has been archived by the owner on Sep 10, 2019. It is now read-only.

aeq/killbill-coupon-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

killbill-coupon-extension

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.

How to setup

  • 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages