Skip to content

rovermx/chargebee-samples

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chargebee-samples

The repo contains the source code for the sample apps used in the ChargeBee tutorials

PHP

  • Copy the files under chargebee-samples/php folder to your apache's default site (mostly /var/www/)
  • Download the latest ChargeBee's php library and extract the files under /var/www directory.
  • Note: You need to enable mod-rewrite and .htaccess in your apache server to run the samples.

You should now be able to try out the various samples.

RUBY

Tested on Ruby 1.9.3 and Rails 3.2.12

To try out the samples execute the following commands under the chargebee-samples/ruby directory

  • bundle install
  • rails new cb_sample_apps -s
  • cd cb_sample_apps
  • rails server

JAVA

To try out the samples please follow the below steps

  • Install tomcat. You can get it from Tomcat site.
  • Download the ChargeBee's java library.
  • Copy the library jar to java/webapp/WEB-INF/lib in this repo.
  • Compile the classes using ant -f build/build.xml -Dtomcat.home=<tomcat home>
  • Note: The samples need to run in the root context ("/"). So in <tomcat home>/conf/server.xml add a context path with docbase set to chargebee-samples/java/webapp and path set as "/". Or you could also copy the files to the ROOT context.
  • Start the tomcat server.

About

The chargebee sample apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 56.5%
  • Java 17.3%
  • PHP 13.5%
  • Ruby 6.5%
  • CSS 3.8%
  • JavaScript 2.1%
  • ApacheConf 0.3%