Implementation Guide for Oracle Billing Insight > Customizing Payment > About Payment Plug-Ins >

Creating a Credit Card Plug-In


The credit card plug-in is invoked from both the front end when an instant credit card payment is made and the back end when the credit card submit job runs. This plug-in allows you to audit the credit card payment, deny it, or change the payment request sent to the credit card gateway. The default implementation of ICreditCardPlugIn, DefaultCreditCardPlugIn, does nothing. You must write an implementation.

To create a credit card plug-in

  1. Derive your implementation from DefaultCreditCardPlugIn.
  2. Overwrite the methods for which you want to change the default behavior.
  3. When compiling the class, include the payment-1.0-SNAPSHOT.jar and payment_client.jar files in your Java class path.
  4. Package this class into the payment_custom.jar file of each EAR file.
  5. Change the payment settings of the data definition file (DDN) in the Command Center to use the new plug-in implementation.
  6. Command Center.

    For more information about updating payment settings in the Command Center, see Administration Guide for Oracle Billing Insight.

Related Topics

Instant Credit Card Payment with Plug-In Workflow

Credit Card Batch Payment Job with Plug-In Workflow

Implementation Guide for Oracle Billing Insight Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Legal Notices.