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

Creating a Recurring Payment Plug-In


The recurring payment plug-in is called when the pmtRecurPayment job runs. You can use this plug-in to prevent a recurring payment from being scheduled based on business rules. Or, you can extract some statement detail fields from the latest statement table, and put them into the payment being scheduled.

The default plug-in implementation, RecurringPaymentPlugIn, does nothing. The file SampleRecurringPlugin.java provides an example implementation.

To create a recurring payment plug-in

  1. Derive your implementation class from RecurringPaymentPlugIn.
  2. Overwrite the method that you want to change the behavior of.
  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. Update the pmtRecurPayment job configuration in the Command Center to use the new class.

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

Related Topics

Recurring Payment Job with Plug-In Workflow

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