Professional Documents
Culture Documents
com
Integration Guide
Copyright
This document is Copyright © 2004-2010 Enterprise jBilling Software Ltd. All Rights
Reserved. No part of this document may be reproduced, transmitted in any form or by
any means -electronic, mechanical, photocopying, printing or otherwise- without the prior
written permission of Enterprise jBilling Software Ltd.
jBilling is a registered trademark of Enterprise jBilling Software Ltd. All other brands and
product names are trademarks of their respective owners.
Author
Emir Calabuch and others
CHAPTER 1
INTRODUCTION..................................................................................................11
Scope..............................................................................................................................................................12
Requirements................................................................................................................................................12
CHAPTER 2
INTEGRATING JBILLING TO YOUR APPLICATION.........................................18
Overview........................................................................................................................................................19
CHAPTER 3
AN INTEGRATION TUTORIAL............................................................................27
Overview........................................................................................................................................................28
Conclusion.....................................................................................................................................................42
CHAPTER 4
CLIENT API REFERENCE...................................................................................43
Overview........................................................................................................................................................44
APPENDIX A
CONSTANTS REFERENCE................................................................................90
Language Codes.........................................................................................................................................91
Currency Codes..........................................................................................................................................91
Role Codes.................................................................................................................................................91
User Status Codes.......................................................................................................................................92
Subscriber Status Codes.............................................................................................................................92
Payment Method Codes.............................................................................................................................93
Order Status Codes.....................................................................................................................................93
Order Billing Type Codes..........................................................................................................................93
Order Line Type Codes..............................................................................................................................94
Invoice Status Codes..................................................................................................................................94
Period units (units of time).........................................................................................................................94
Payment results .........................................................................................................................................94
Dynamic Balance Codes............................................................................................................................95
Provisioning Status Codes..........................................................................................................................95