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

Customizing the Payment Amount Format


You can customize the payment amount format for the following features:

  • Credit card registration fee
  • Minimum and maximum payment amounts
  • Currency pattern
  • Two decimal pattern
  • Payment amount threshold
  • Whether to allow payments greater than the amount due
  • Whether to display a warning message if the payment amount is less than the amount due

To configure the payment amount format

  1. Edit the paymentService.xma.xml file, found in the EDX_HOME\xma\config\modules\services directory.
  2. Modify the parameters in the paymentConfigurationBean section as needed:

    <bean id="paymentConfigurationBean"

    class ="com.edocs.common.services.payment.config.PaymentConfigurationBean" scope="singleton">

    <property name="DDNName">

    <value>ReportApp</value>

    </property>

    <property name="creditCardRegisterFee">

    <value>1.0</value>

    </property>

    <property name="paymentAmountThreshold">

    <value>NoLimit</value>

    </property>

    <property name="paymentAmountGreaterthanAmountDue">

    <value>Yes</value>

    </property>

    <property name="minimumPayAmount">

    <value>1.0</value>

    </property>

    <property name="currencyPattern">

    <value>##,##0.00</value>

    </property>

    <property name="twoDecimalPattern">

    <value>[0-9]*[G]*[0-9]*[D]?[0-9]{0,2}</value>

    </property>

    <!-- For value Yes , it displays the warning message if payment amount is less than the amount due. for value No, not display the warning message -->

    <property name="paymentAmountLessthanAmountDue">

    <value>Yes</value>

    </property>

    </bean>

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