Credit Card Payments Setups and Process in Oracle R12
Credit Card Payments Setups and Process in Oracle R12
n
Usage of Credit Card for any purchases has become common. End Customers use credit cards to make
their payment for any purchases made. Client implementing Oracle EBS now has the facility to integrate Oracle EBS
modules like iPayments, iReceivables, iProcurement etc with Credit Card payment functionality. Oracle EBS is now
compatible to support either Gateway or Processor model of Credit Card Payment integration.
Scope of the
Document:
This document gives the basic mandatory setups that are to be done in Oracle Payments and Account
Receivables module for credit card payment integration with iReceivables module.
Setup
Overview
The first part of the document will walk through all the setup stages required in Cash Management
(CE), Receivables (AR), and Payments (IBY) in detail.
Setup Detail
Flow
1. Bank and Bank account creation: Create Internal Bank The first step in the bank account creation is the bank
definition. This form allows you to search for existing banks, view and update them or create new banks.
Note: Internal banks are also known as 'Remittance
Banks'
1. Navigate to the Manage Banks and Branches window, select the Banks tab, and select the Create button.
2. Select one of the two radio buttons in the Bank Options region. When creating a new bank, you can either
create a new bank or add bank details to an existing party defined in your Trading Community. 3. Enter a
country name or select a country from the list of values. This is a mandatory field. 4. Enter the Bank Name. This
is a mandatory field. 5. (Optional) Enter an Alternative Bank name, Short Bank Name, Bank Number,
Description, Taxpayer ID, Tax
Registration Number, Inactive Date. 6. Select Finish to save your bank or select Save and
Next to enter Bank Address information.
Bank Information
Region
Country: The name of the country where the bank is located. Bank
Name: The name of the bank. Alternate Name: You can enter an alternate name for your bank. This is particularly
useful if you do business in Japan,
which allows you to enter both Kanji and Kana values for your bank name. The system does not use the value. It is for
your reference only. Short Bank Name: This may be an alpha or a numeric reference. Bank Number: Identification
number of the bank. Payables uses this information to identify the bank in payment formats that use electronic payment
methods. The combination of Bank Number, Branch Number, and Country must be unique.
Click on Create button
Raju
Ch
dress:
acle R12 Credit Card Payment Setups and
ocess
Create Bank
You can maintain several addresses for the bank in case, for example, when the bank has different mailing and
physical locations. One of the addresses has to be marked as a primary or identifying.
1. Navigate to the Create Bank Address window and select the Create button. 2. Enter a country, or
select one from the list of values. 3. Enter the remaining country specific address details. 4. Select Apply
to save the address. 5. Select Finish to complete the bank creation or select Save and Next to enter Bank
Contact Information.
Identifying: In many countries a fiscal code is the principal means of identifying and querying suppliers. The fiscal code
is unique across all entities and appears on all official documentation. Update: Select this button to change any
information as needed
Address: The mailing address for the bank.
Country: The name of the country where the bank is located.
Raju Oracle R12 Credit Card Payment Setups and Process
C
h
Information:
Navigate to the Manage Banks and Branches window, then select the Bank Branches tab. Bank branch creation is the
next step after the bank creation. This page allows you to search for existing bank branches, view and update them or
create new bank branches. You may conduct a Simple Search by filling in information in one of the following fields, and
then clicking the search icon: Branch Name, Branch Number, EDI Location, Alternate Branch Name, Country, or Bank
Name.
1. Navigate to the Manage Banks and Branches window, select the Bank Branches tab, and select the Create button. 2.
Enter the Country and Bank Name for which you are creating the branch or select from the list of values and select the
Continue button. 3. Select one of the two radio buttons in the Branch Options region to indicate if you are
creating a new branch or adding
branch details to an existing party defined in your Trading Community. 4. Enter the Branch Name (required). 5.
Optionally, enter the remaining branch information, such as Alternate Branch Name, Branch Number, BIC, Bank Code 6.
Select a Branch Type. The options are: ABA: American Bankers Association CHIPS: Clearing House Interbank Payment
System SWIFT: Society for Worldwide Interbank Financial Telecommunication OTHERS
7. Optionally, enter the remaining branch information, such as Alternate Branch Name, Branch Number, BIC, Bank Code
8. Select Finish to save your branch or select Save and Next to enter Branch Address and/or Branch Contact
information.
Entering Branch Address Details, and supplying Contact Information are the same processes as described when entering this
information for banks. Branch Name: The name of the bank branch. Alternate Branch Name: You can enter an
alternate name for your bank branch. This is particularly useful if you do business
in Japan, which allows you to enter both Kanji and Kana values for your bank branch name. The system does
not use the value. It is for your reference only. Branch Number(Also Known as ‘Transit Routing Number’): The bank
branch number. Payables used this information to
identify the bank branch in payment formats that use electronic payment methods, in creating positive pay files, and when
printing the MICR line on checks.
Note: For banks based in the United States, enter the American Banking Association nine-digit transit routing number in this
field. Also, if you use the National Automated Clearing House Association (NACHA) electronic payment format, then
Raju acle R12 Credit Card Payment Setups and
Ch ocess
include the bank branch number on both internal and supplier banks. The combination of Branch Number, Bank Account
Number, and Country must be unique within a bank.
BIC:The Bank Identification Code (BIC) (formerly called SWIFT Code) is entered at bank branch level. BIC consists of either
8 or 11 characters. The BIC consists of the following
elements:
The length of the BIC will be validated at entry time. If the bank branch is used for SEPA payments, BIC is mandatory. EDI
Location: The Electronic Data Interchange (EDI) location code for this bank. EFT Number: Your enterprise's EFT (electronic
funds transfer) user number. This number is used to identify your company
on any EFT transmissions with the bank.
Disable the 'CE: Disable Bank Validations' profile option to enter the branch number. R12 Bank Branch Validation
USA, CANADA : Profile Option 'CE: Disable Bank Validations', Bank
Branch Information: Error: Check Digit Validation f or Routing Transit Number has failed (Doc ID 1287647.1)
Issue 1: In R12, the mandatory feature of bank account validation is causing issues for customers. A means is needed to
be
able to "turn-off” the validations. Impact of: profile option 'CE: Disable Bank Validations' Yes or No. Issue 2:
Validation Rule Error - "Routing Transit Number" does not accept any number of digits in "Create Bank Branch :
Bank Branch Information" Validation rule error - "Routing Transit Number" would not accept any number of
digits in "Create Bank Branch : Bank
Branch Information" setup. When 10+ digits were entered, received error that less than 10 digits is required; however, the
field does not accept less than 10 digits either in the field either. Issue 3: Error: The Check Digit validation for Routing
Transit Number has failed. Please Enter a Correct value for the
Rounting Transait Number.
Create Bank Account Once you are done with the bank branch creation, you can proceed to the bank account setup. This
page allows you to search
for existing bank accounts, view and update them or create new bank account. Select the bank branch to which
your bank account belongs and proceed to the bank account setup. In the first step you will have to select the owner of the
bank account; the legal entity that opened this account at the bank. In the following steps you will be able to define which
organizations within your company will be able to use this bank account: 1. Navigate to the Manage Bank Accounts window
and select Create. 2. Enter the Country, Bank Name and Branch Name for which you are creating this account and select
Continue.
Assign Account Owner and Use 3. Enter the Bank Account Owner; the legal entity that owns the account. 4. Select the
types of functions that this bank account is going to be used for: Payables, Payroll, Receivables, or Treasury or
all. If the Treasury option is disabled, you have not linked this bank branch to the counterparty in Treasury.
5. Assign Account Information. Enter information in the Account Information tab. For details of the fields, see
Bank Account Window reference.
Oracle R12 Credit Card Payment Setups and Raju
Process Ch
Account Name: The name you use to refer to the bank account. You may want to use a name that indicates the usage of
the
bank
account.
Alternate Account Name: The alternate name for your bank account. You can enter an alternate name for your bank account.
This is particularly useful if you do business in Japan, which allows you to enter both Kanji and Kana values for your bank
account name. The system does not use the value you enter here unless you enable the Sort by Alternate Fields Payables
option. If you enable that option, then Payables uses the alternate name when it sorts reports by bank account name.
Account Number: The bank account identification number. The combination of Bank Account Number, Bank Branch
Number, Account Use, and Currency must be unique for each bank. Refer to your country- specific documentation on
validation that the system performs on the bank account number for specific countries.
Check Digit: The value used to validate the authenticity of your bank account number according to country specific bank
account validation requirements. This value is provided by your financial institution.
Currency: Currency for a bank account. The default value is your ledger currency.
Multiple Currencies Allowed: If you do not enable the Use Multiple Currencies Payables option, then Payables does not
allow you to change this value. If you select your ledger currency as your bank currency, then you can enable the Use
Multiple Currencies Payables option and use this bank account to pay foreign currency invoices. If you select a different
currency than your ledger currency in this field when you define Payables Payment Documents, then you will only be able
to select payment formats that you define in that currency. Also, you will only be able to pay invoices that you enter in this
foreign currency.
IBAN (International Bank Account Number): The IBAN is an international standard that uniquely identifies the account
number of a bank's customer. It is used in euro-zone countries to help ensure error-free cross-border payments. The IBAN
is validated upon entry. If you provide the IBAN on your supplier's bank account, then we recommend that you also
provide the BIC for that supplier's bank branch.
Account Type: Bank account type. The seeded values are SAVING, CHECKING and OTHER.You can define additional bank
account types in the Oracle Cash Management Lookups window. For example, you could add Controlled Disbursement for
your internal bank account. Checking would be used for a supplier or customer bank account.
EFT Number: Your enterprise's EFT (electronic funds transfer) user number. This number is used to identify your company
on any EFT transmissions with the bank.
Account Holder: Name of the person or organization within your organization who is responsible for this account (optional).
Alternate Account Holder: The alternate name for your bank account holder. If you are using this internal bank account to
process NACHA-formatted electronic payments, then enter the name of the tax reporting entity that will be referenced by
the payment files, exactly as it appears in the Reporting Entity window. If you do not use this bank account for
NACHA-formatted payments, then this value is not used by the system and is for your reference only.
Raju acle R12 Credit Card Payment Setups and
Ch ocess
Start Date: Enter the start date if you want to limit the time during which this supplier site uses this bank account as the
primary bank account for receiving electronic payments in the bank account currency.
End Date: Enter the end date if you want to limit the time during which this supplier site uses this bank account as the
primary bank account for receiving electronic payments in the bank account currency.
Account Controls Window References General Controls Region Cash: Enter the cash account number. If
the cash account number is in 5 segmental format, such as Company-
Department-Account-Sub-Account-Product. enter the number as 01-000-1110-0000-000. Cash Clearing: Enter the
cash clearing account number. If the cash clearing account number is in 5 segmental format, such as
Company-Department-Account-Sub-Account-Product. enter the number as 01-000-1110-0000-000. Bank Charges:
Enter the bank charges account number. If the bank charges account number is in 5 segmental format, such as
Company-Department-Account-Sub-Account-Product. enter the number as 01-000-1110-0000-000. Bank
Errors: Enter the bank errors account number. If the bank errors account number is in 5 segmental format, such as
Company-Department-Account-Sub-Account-Product. enter the number as 01-000-1110-0000-000. Foreign
Exchange Charges: Enter the foreign exchange charges account number. If the foreign exchange charges account
number is in 5 segmental format, such as Company-Department-Account- Sub-Account-Product. enter the number as
01-000-1110-0000-000. Agency Location Code: If your enterprise is a United States federal agency, then you might need to
enter an Agency Location
Code. This code is assigned by the United States Department of the Treasury to identify the source of financial
transactions. Netting Account: Select Yes or No. When netting receipts, both receipts must be in the same
currency.
Minimum Target Balance: You can define a minimum target balance for bank accounts. The target balances help
you
determine the minimum balance for bank accounts that you include in your cash position. Maximum Target
Balance: You can define a maximum target balance for bank accounts. The target balances help you
determine the maximum balance for bank accounts that you include in your cash position. Minimum Payment
Amount: You can opt to pay the minimum payment available. Minimum Receipt Amount: This is the minimum amount in this
currency that must be specified when you create automatic
receipts with this payment method. Rounding Factor: Select the method the factor in amounts are displayed.
Rounding Rule: Select the rounding rule. The options are Round Up, Round Down, or Nearest. Cash Flow Display Order:
Cash receipts minus cash disbursements from a given operation or asset for a given
period.
Payables Controls Region Multiple Currency Payments: Enable this option if you want to use this bank account to pay
invoices entered in multiple currencies. You can select this option only if the Use Multiple Currencies Payables option is
enabled and if the bank account is in your ledger currency. Allow Zero Payments: Enable this option to allow zero-amount
payments from this bank account. Pooled Account: If you use Automatic Offsets and you want to associate multiple
companies with this bank account, then
enable this option. When you enable the Automatic Offsets Payables option, Payables creates one offsetting liability
distribution for each invoice distribution. If you then pay the invoice from a pooled bank account, then which Payables
accounts for the invoice payment, Payables creates one corresponding cash accounting entry for each liability distribution. In
addition, Payables builds the cash account based on the Cash Account defined for the bank account, and on the account
segments of the liability lines. If you do not use a pooled account, then when Payables accounts for the payment, it creates a
single accounting entry for the Cash Account, and uses the Cash Account that is defined for the bank account without
modifying any account segments. Maximum Outlay: The largest currency outlay that you allow for a payment batch for this
bank account. If the total outlay of a payment batch exceeds the maximum outlay for the payment batch, then Payables
displays a warning, but allows you to continue processing the payment batch. The Maximum Outlay for a bank account
defaults from the Payables Options window. When you initiate a payment batch using the bank account, Payables uses the
bank account's Maximum Outlay as a default. You can override this default. Minimum Payment: The lowest payment amount
that you allow in a payment batch. Maximum Payment: The largest
payment amount that you allow in a payment batch.
Receipt Controls Region Multiple Currency Receipts: Check this check box to define the bank account as a
multiple currency bank account. A
multiple currency bank account is an account that accepts payments in more than one currency.
Foreign Currency Bank Region Exchange Rate Type: AutoReconciliation selects the exchange rates for the
transaction currency using the Exchange Rate
Type that you specify. You can choose any Exchange Rate Type. Exchange Rate Date: AutoReconciliation
selects the exchange rates for the transaction currency using the date source you
specify. You can choose any of the following exchange rate
dates:
Bank Statement GL Date: The accounting date used to clear the statement. Bank Statement Date: The closing date of
the
statement. Statement Line Date: The date the transaction cleared the bank. Transaction Creation Date: The
date the transaction was
created
.
Oracle R12 Credit Card Payment Setups and Raju
Process Ch
Transaction Creation GL Date: The accounting date used to create the transaction. Transaction Exchange Rate Date: The
date
associated with the exchange rate that was used to create the
transaction.
Open Interface Controls Region Use Reconciliation Open Interfaces: Enable the checkbox if you use this feature. Open
Interface Matching Criteria: This parameter specifies the matching criteria for open interface transactions. The default
is Transaction Number. If you want to reconcile bank statement lines to Treasury settlements, then select the Date and
Amount option. Float Status: Status of open interface transactions that are available for clearing and reconciliation. If
you reconcile only
Treasury settlements in the Reconciliation Open Interface, then enter the Reconciled status code. Clear Status:
Status of open interface transactions that have cleared or reconciled. If you reconcile only Treasury settlements
in the Reconciliation Open Interface, then enter the Available status
code.
Assign Account Access Enter information in the Account Access tab. In this step you will define for which organizations
and in which functional areas such as Payables, Payroll, Receivables, or Treasury, or all, that this bank account can be
used. For example,
you can let Operating Unit # 1 use this bank account in Payables and Receivables, but limit Operating Unit # 2 to
use this bank account only in Payables. If you choose a particular functional area for you bank account, you will be taken to
the page where you may be required to enter certain bank account attributes that are unique for this particular functional
area. It is also important to note that if you grant Operating Unit # 1 access to this bank account in Payables and
Receivables, then all users who have been granted access to Operating Unit #1 will be able to use this bank account in
Payables and Receivables (provided that the functional access has been granted to these uses as well).
Raju
Ch
he Account Contact tab.
acle R12 Credit Card Payment Setups and
ocess
acle R12 Credit Card Payment Setups and
ocess
Raju
Ch
acle R12 Credit Card Payment Setups and
ocess
Raju
Ch
acle R12 Credit Card Payment Setups and
ocess
Raju
Ch
Raju
Ch
You can assign multiple remittance banks to each receipt method, but only one bank account can be the primary account for
each currency. For each remittance bank branch account assigned to a receipt method, you must define all of your
receipt accounts. You can then assign your receipt methods to your receipt sources to use with your AutoLockbox and
manually entered receipts.
If you remit receipts in several currencies for a single receipt method, then you must enter at least one remittance
bank per currency. At least one of these remittance banks must be primary.
The receipt class you assign to each of your receipt methods determines the processing steps that Receivables requires
for receipts that you create using this receipt method. These steps include whether to require confirmation, remittance,
and bank clearance for receipts that you create with a specific receipt class. See: Receipt Classes.
Receivables requires that you specify a receipt method when you create your automatic receipts through the Receipt
Batches
window. You also assign receipt methods to invoices when you manually enter them in the Transactions window. If an
invoice will be automatically paid by credit card, direct debit, or bills receivable, then you must assign an automatic receipt
method to the invoice.
Note: Enable automatic correction of funds transfer errors by mapping error codes to corrective actions, for each automatic
receipt method. See: Enabling Automatic Funds Transfer Error Corrections.
You can assign all receipt methods to transactions in the Transactions window, except for bills receivable remittance receipt
methods. You enter bills receivable remittance receipt methods in the Remittances window.
This example will demonstrate setting up for creation method automatic and payment method credit card
1. Navigate to the Receipt Classes window. 2. Enter a unique Name for your Receipt Class. 3. If you are creating a Notes
Receivable receipt class, check the Notes Receivable box. You cannot change this attribute after
you assign a receipt method and then save this receipt class. See: Notes Receivable, Oracle Receivables
User Guide. 4. Creation Method.
If you choose Automatic, you can create receipts with this receipt class using the Automatic Receipt
program. See: Creating Automatic Receipts, Oracle Receivables User Guide. In addition, for these receipts, Oracle
Payments is
responsible for the funds capture process. See: Enabling the Funds Capture Process. 5. To require automatic
receipts assigned to this receipt class to be confirmed before they can be remitted, check the Require
Confirmation box. Check this box to confirm automatic receipts using this receipt class in the Confirm Automatic Receipts
window. (This will not be used in this example) If you are defining a receipt class for use with ACH bank account transfers,
then you should not check this box. 6. Choose a Remittance Method. The remittance method determines the accounts that
Receivables uses for automatic receipts
that you create using the receipt method assigned to this receipt class. Choose one of the following
methods:
Standard: Use the remittance account for automatic receipts or for standard bills receivable assigned to a receipt
method
with this receipt class.
Note: If the creation method is Automatic, then you cannot select No Remittance as the Remittance Method.
To require receipts created using a receipt method assigned to this receipt class to be reconciled before posting them to
your
cash account in the general ledger, choose one of the following Clearance
Methods:
Oracle R12 Credit Card Payment Setups and Raju
Process Ch
1. Directly: Choose this method if you do not expect the receipts to be remitted to the bank and subsequently cleared. These
receipts will be assumed to be cleared at the time of receipt entry and will require no further processing. Choosing this
method is the same as setting Require Bank Clearance to No in previous releases of Receivables. By Automatic
Clearing: Choose this method to clear receipts using the Automatic Clearing program. See: Automatic
Clearing for Receipts, Oracle Receivables User Guide. (Receipts using this method can also be cleared in Oracle
Cash Management.) By Matching: Choose this method if you want to clear your receipts manually in Oracle Cash
Management.
2. Enter the receipt method to assign to this receipt class. See: Receipt
Methods.
1. Enter a unique Name for your receipt method, then enter how you want this receipt method to be printed on your
statements in the Printed Name field. The default Printed Name is the receipt method name. Note: Oracle
Receivables lets you create a receipt method only if there is no transaction type, adjustment, or receivable
activity with the same name.
2. Enter the range of Effective Dates for this receipt method. The default start date is the current date, but you can change
it.
If you do not enter an end date, this receipt method will be active indefinitely.
3. To assign the same transaction number to the debit memo generated when you create a debit memo reversal, check
the
Debit Memo Inherit Receipt Numbers box. Do not check this box if you want Receivables to generate unique debit memo
numbers automatically. See: Reversing Receipts, Oracle Receivables User Guide.
4. If the receipt class associated with this receipt method has a Manual or AP/AR Netting creation method, then skip to the
last
step.
5. To ensure that the receipt number is always the same as the transaction number to which it is applied, check the
Receipts
Inherit Transaction Numbers box. This option helps you track Automatic Receipts. Do not check this box if you want
Receivables to generate document numbers for Automatic Receipts assigned to this receipt class and receipt
method.
6. If the receipt class associated with this receipt method has an Automatic creation method, enter a Number of Receipts
Rule
(see Number of Receipts Rules
above).
7. Enter a Receipt Maturity Date Rule. Receivables uses this rule to pay invoices that have different due dates with a
single
receipt using this receipt method. Enter Earliest if you want the receipt maturity date to be the earliest due date of all of the
invoices that your receipt covers. Enter Latest if you want the maturity date to be the latest due date of all of the invoices
that your receipt covers.
8. Enter the Automatic Print Program for transmissions using this receipt method. Receivables provides one standard receipt
print program to format the output of your payment selection and creation programs when you physically create the receipt
document. If you need a different receipt print program format, you must copy this standard receipt print program, and
modify it accordingly.
9. Specify a number of Lead Days. Lead days indicate the number of days before the invoice due date that an invoice can
be
selected for application by the Automatic Receipts program using this receipt method.
10. Select a funds capture payment method. A funds capture payment method is a payment medium by which your
customer chooses to remit payment to you. Oracle Payments predefines funds capture payment methods, but you can
define your own. See: Setting Up Funds Capture Payment Methods, Oracle Payments Implementation Guide. Select
Credit Card for transactions to be paid by credit card. Select Bank Account Transfer for transactions to be paid by ACH
(Automated Clearing House) transfer.
Raju acle R12 Credit Card Payment Setups and
Ch ocess
For transactions to be paid by direct debit, create a new receipt method or use an existing receipt method, and assign
or
define a new EFT-specific payment method.
11. Select Funds Transfer Error Handling to enable the automatic correction of funds transfer errors. See: Enabling
Automatic Funds Transfer Error Corrections.
12. Save your work. To assign a remittance bank to this receipt method, see: Assigning Remittance Banks.
Assign Bank Accounts (Also known as 'remittance bank') 1. Choose Bank Accounts. 2. Enter general Remittance
Bank information, such as Bank, Branch, Account Name, and range of Effective Dates. You can
only select active banks and bank branches. 3. If the creation method of the receipt class is Automatic, enter a
Minimum Receipt Amount. This is the minimum amount in
this currency that must be specified when you create automatic receipts with this receipt method.
Note: You can also define a minimum receipt amount at the customer profile level. Receivables uses the larger of the two
minimum receipt amounts when creating automatic receipts.
4. If the remittance method for this receipt class is either Factoring or Standard and Factoring, specify the number of
Risk
Elimination Days for receipts created with this receipt class (optional). When you factor receipts, Receivables creates a
short term debt to account for your risk in case of customer default. When you run the Automatic Clearing program to
clear or risk eliminate these receipts, the debt is cleared y days after each receipt's maturity date, where y is the number
of risk elimination days that you enter here.
Raju acle R12 Credit Card Payment Setups and
Ch ocess
5. If the remittance method is not No Remittance, enter the number of Clearing Days for receipts created with this receipt
class (optional). Remitted receipts are cleared x days after their maturity date, where x is the number of clearing days that
you enter here. Factored receipts are cleared immediately on the remittance date.
6. To be able to override this bank during the remittance process, check the Override Bank
box.
7. If you do not want this to be the primary remittance bank account in this currency for this receipt method, uncheck the
Primary check box. You can only assign one primary remittance account per currency to your receipt method. Receivables
ensures that at least one remittance account per currency is primary.
8. In the GL Accounts tabbed region, enter GL Account information for this remittance bank.
Note: Cash Account, Receipt Confirmation Account and Remittance Account cannot be updated once the record has
been
saved. Therefore if incorrect data is entered it will require a new receipt method.
9. In the Unearned Discounts and Earned Discounts fields, select an unearned discount activity type and an earned
discount
activity type from the lists of values.
10. If using Oracle Trade Management, then in the Claim Investigations field, select a claim investigation activity type.
Ensure the Receipt Method Name mentioned in the receipt class is linked correctly in Payee Routing
Rules.
Raju acle R12 Credit Card Payment Setups and
Ch ocess
11. If the creation method of the associated receipt class is Automatic, open the Formatting Programs tabbed region,
then enter formatting program information.
To run a printing program when you format remittance batches for receipts remitted to you using this receipt method, enter
a Remittance Print program. When you factor your remittances, Receivables notifies your print program so that it
functions accordingly. You can use this program to create and send remittance advice to customers to whom you assign
this receipt method.
To run a factoring print program when you format your batches of remitted receipts for this receipt method, enter a
Factoring Print program. When you factor your remittances, Receivables notifies your factoring print program so that it
behaves accordingly. You cannot enter a factoring transmission program for this receipt method if your bank branch
account's factoring creation medium is magnetic medium.
Raju acle R12 Credit Card Payment Setups and
Ch ocess
Oracle Payments Minimum/Dummy Setup For Credit Card/Purchase Card Funds Capture Processing (Doc ID
553614.1) Oracle Payments Minimum/Dummy Setup For Direct Debit Funds Capture Processing (Doc ID 471418.1)
Note: This document is for customers NOT using real time bank account processing by integrating with a backend payment
system. Setups in the document can be used to process dummy authorization and settlement requests in order to
successfully create and remit bank account receipts.
11i Oracle iPayment is replaced with a brand new product called Oracle Payments in Release 12. This new product has
extended functionality for funds capture (inbound payments) and funds disbursement (outbound payments) processing. In
Release 12, both Oracle Receivables and Payables have dependency on Oracle Payments implementation. For funds
capture processing, minimum implementation of Oracle Payments is mandatory even if realtime payment processing
functionality is not used. If real time payment processing functionality is used, extensive setups as outlined in Oracle
Payments implementation guide are needed. This note will document the setup's needed in Oracle Payments for merchants
implementing Receivables (funds capture) without using real time payment processing. If these setups are not performed,
receipt and remittance batches will fail with error "INVALID_PAYEE: Invalid payee identifier".
Existing 11i customer had the ability to configure receipt class/method in such a way that realtime payment processsing can
be turned off. This was done by setting payment type and merchant_ref to null. In Release 12, merchant_ref was obsoleted
and replaced with Payment Method, created in Oracle Payments. This payment method is mandatory and for merchants
upgrading from 11i, it will default to 'Bank Account Transfer'. Therefore merchants upgrading to Release 12 will need to
perform following dummy setups in Payments to successfully process receipt and remittance batches.
Raju acle R12 Credit Card Payment Setups and
Ch ocess
II. Create Payment System a. From Oracle Payments Setup dashboard, click on Go To Task icon for
Payment System--> Payment System.
b. Click on Create button and enter following details to create new payment system.
Code = dps (or any other code) Name = Dummy Payment System
(or name of your choice) Processing Model = Processor Bank:
Optional, can be set to remittance bank used in receipt class
Name: XXRAJ CC
Create Funds Capture Process Profile a. From Oracle Payments Setup dashboard, click on Go To Task icon for
Funds Capture Setup--> Funds Capture Process Profiles
Raju acle R12 Credit Card Payment Setups and
Ch ocess
b. In Funds Capture Process Profiles (FCPP) page, select the payment system created in step II (imprtant) and click on
Create button. Enter following detais for FCPP.
Settlement Grouping:
First Party Organization No
First Party Legal Entity Yes
Internal Bank Account Yes
Settlement Currency Yes
Raju tocol name Local File Directory Check Enabled Click Apply to save
Ch acle R12 Credit Card Payment Setups and
ocess
Raju
Settlement Date
Ch
No
acle R12 Credit Card Payment Setups and
ocess = Select
Payment System Accounts: Tranmission Configuration Settlement
This completes creation of funds capture process profile. Next step is to associate FCPP with payee to be used when
creating settlements.
Create Payee a. Go back to payments setup screen and click on Tasks for Payee to create a new payee with
following details
Raju me:
Ch RAJ_Payee
acle R12 Credit Card Payment Setups and
ocess
Code: XXRAJ_DPS
Payment System Accounts: Click on add another row and select Payment system and account created in step II above.
Assign operating unit of your choice. Note: Assignment of operating unit will decide whether or not this payee will be used.
Default Payment Systems: For Bank Account Transfer, goto funds capture proccess profile and attach FCPP created in
step III. Once FCPP is selected, payment system account will also be populated automatically
Raju acle R12 Credit Card Payment Setups and
Ch ocess
Save the payee setup. This completes basic payee creation. However, if your business requires using multiple payment
system with different settlement file formats (for example country specific formats), then you need to setup multiple
payment systems and FCPP and setup routing rules to route authorizations and settlements to proper payment system.
The following details creation of routing rules for the payee.
Click on + to expand routing rules and create a new routing rule using the following steps.
add a credit card 1. On the Payment Details subtab of the Account
erview page, click Add. 2. Search and select an appropriate credit card
create a credit card 1. On the Payment Details subtab of the Account
k Create. 2. Enter credit card details such as number, expiration date,
ng address. Note: You can also create a billing address.
acle R12 Credit Card Payment Setups and
ocess
Create Credit Card (optional) To assign credit cards: You can assign a credit card either by adding a
For testing purpose, Oracle provided test credit card numbers. The available credit card numbers for testing shall be found
from the Metalink Note:
395462.1
Card Provider Name Credit Card Number
American Express 378282246310005
Create bank CC
Account
Oracle R12 Credit Card Payment Setups and
Process
Raju
Ch
Oracle R12 Credit Card Payment Setups and
Process
Raju
Ch
Raju
Ch
up → System → System Options
acle R12 Credit Card Payment Setups and
ocess
acle R12 Credit Card Payment Setups and
ocess
Raju
Ch
Clearing the Receipt: Navigation: Cash Management Super User → Bank Statements → Manual Clearing → Clear Transactions Qu
Select the transaction and click on Clear Transaction button to clear it. Re-query the receipt to see the status changed from
Remitted to Cleared.
Oracle R12 Credit Card Payment Setups and Process