Administration Guide for Oracle Billing Insight > Configuring the Payments Module > Configuring Payment Gateways >

Credit Card Gateway Parameters for Chase Paymentech Orbital (PNS or Salem)


Table 66 describes the parameters you must specify when configuring a credit card gateway for Chase Paymentech.

Table 66. Parameters for Configuring a Chase Paymentech Orbital Payment Gateway
Parameter
Description

DDN

Name of the selected application DDN.

Payment Type

ccard

Gateway

orbital

Batch Size for Payment Reminder Table

Specifies the number of payment reminders to be read into memory from the Oracle Billing Insight database for the pmtReminder job. Note that specifying a batch size that is too small increases the number of times the database is accessed, and specifying a batch size value that is too large could result in an excessive amount of memory being used.

A batch size of 100 is suggested for a medium-sized database, and a batch size of 1000 is suggested for a large database.

You can enter a batch size of zero to disable batched table reads, however, doing so requires a lot of memory. Entering zero means that one partition ID is created for all payments, and that all payments are processed at once instead of in batches. The resulting batch file does not have multiple batch records, which some banks prefer.

Send Email Notification when Payment Jobs are Done (With or Without Error)

The value Y enables and N disables sending of email about the status of the Payment jobs that support job status notification. Additional email information is specified in the following fields.

Mail-to Addresses (Separated by ";" Semicolon) for Job Status Notification

One or more email addresses that must be sent job status notification, separated by semicolons.

JNDI Name of IAccount

Implementation of IAccount, which must match the enrollment model, single or multiple DDNs for each user account, used by applications that use this payment gateway (DDN). Select the JNDI name edx/ejb/AdminAccount.

Implementation of IUserAccountAccessor

The name of the class that handles getting Oracle Billing Insight user information, which is determined by the type of enrollment supported.

Select the class com.edocs.common.payment.plugin.DefaultUserAccountAccessor.

Implementation of IPaymentAccountAccessor

The name of the class that handles getting Payment user information. Select the class com.edocs.common.payment.payenroll.payacct.DefaultPaymentAccountAccessor.

Enable Convenience Fee Payments for End User

Indicates whether to enable convenience fees in the Self-Service application: Y, Yes or N, No.

Enable Convenience Fee Payments for CSR

Indicates whether to enable convenience fees in the Assisted Service application: Y, Yes or N, No.

Convenience Fee Configuration Class

The name of the custom class for calculating the convenience fee. The default value is: com.edocs.common.payment.cassette.plugin.DefaultConvenienceFeeConfig.

Include Convenience Fee in Refunds?

Indicates whether to include convenience fees in refund transactions: Y, Yes or N, No.

Make Authorize Reversal Payments

Indicates whether authorize reversal payments can be made: Yes or N, No.

Batch Size for Credit Card Payment Table

Specifies the number of scheduled credit card payments to be read into memory from the Payment database for the pmtCreditCardSubmit job. Note that specifying a batch size that is too small increases the number of times the database is accessed, and specifying a batch size value that is too large might result in an excessive amount of memory being used.

A batch size of 100 is suggested for a medium-sized database, and a batch size of 1000 is suggested for a large database.

A batch size of zero can be entered to disable batched table reads, but is not recommended because it requires a lot of memory. Entering zero means that one partition ID is created for all payments, and that all payments are processed together, instead of in batches. The resulting batch file will not have multiple batch records, which some banks prefer.

Orbital Terminal ID

Your Orbital terminal ID. Choose 001 for both the Salem and PNS.

Orbital BIN

Your Orbital BIN number. For the Salem platform, choose 000001; for PNS choose 000002.

Hosted Secure ID

The secure account ID used for the Chase Paymentech Orbital hosted payment form. See your Chase Paymentech Orbital Integration Consultant for the value.

Enable Orbital Address Verification Service

The value Y enables address verification for credit card payments. AVS support must be set up with Chase Paymentech. Use the default value, Y.

Paymentech Orbital Config File Location

The default location of the Paymentech properties configuration file: EDX_HOME\payment\paymentech\config\
linehandler.properties

Implementation of IOrbitalPlugIn

The plug-in allows modification of whether a credit card payment is submitted, plus other actions dependent on the payments selected for settlement. For example, to deny a credit card payment dependent on additional business rules.

For information about implementing this class, contact Oracle Professional Services. The default is:

com.edocs.common.payment.cassette.creditcard.DefaultCreditCardPlugin

Flexible Field 1 (for Plug-in)

You can specify an additional field for use with the plug-in. This parameter is optional.

Flexible Field 2 (for Plug-in)

Can specify an additional field for use with the plug-in. This parameter is optional.

Number of Threads

Specifies the number of connections to open with the Chase Paymentech Orbital Payment Gateway at one time. More threads consume more resources, including network resources, but decrease the time it takes the pmtCreditCardSubmit job to complete processing credit card payments. The maximum allowed is 10. Use the default value of 1.

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