Implementation Guide for Oracle Self-Service E-Billing > Customizing Payment >

About the APIs for Implementing Custom Payment Cassette Cartridges


You can implement custom payment cassette cartridges with Oracle Self-Service E-Billing.

Oracle Self-Service E-Billing provides a set of well-defined interfaces for payment gateway integration, and it enables you to develop or customize the cassette according to your payment gateway requirements. You must set up the gateway to communicate with Oracle Self-Service E-Billing. You do not have to change anything internal to Oracle Self-Service E-Billing.

Figure 23 shows an overview of the interaction between the payment cassette cartridge, Oracle Self-Service E-Billing, and the payment gateway.

Figure 23. Overview of the Payment Cassette Interaction

All APIs related to the payment cassette and cassette configuration are defined in the com.edocs.common.api.payment package. Figure 24 shows the contents of the com.edocs.common.api.payment package.

Figure 24. Contents of the com.edocs.common.api.payment Package

Figure 25 shows the class structure of the Payment Cassette.

Figure 25. Class Structure of the Payment Cassette

Figure 26 shows the class structure of the Payment Cassette Config.

Figure 26. Class Structure of the Payment Cassette Config

Figure 27 shows the class structure of the Payment Cassette extended parameter.

Figure 27. Class Structure of the Payment Cassette Extended Parameter

Implementation Guide for Oracle Self-Service E-Billing Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.