Upload
manikbahl1
View
620
Download
11
Embed Size (px)
Citation preview
AR-IBY Integration
AGENDA
R12 Payment Processing
Funds Capture Flow
Key IBY Tables and Lookups
AR-IBY Integration (Automatic Receipts / Refunds)
IBY and AR Setups
Authorization Flow
Settlement Flow
Troubleshooting
Oracle Payments:Oracle Payments:
Oracle Payments is a central engine to disburse and capture payments.
For electronic payments, it connects Oracle EBS products like Receivables and
Payables to financial institutions like banks and credit card processors.
Oracle Payments
FUNDS CAPTURE IN IBY
Funds Capture is an Automated Process for Electronic Payments which includes:
Bank Account Transfer Debit Cards Credit Cards
It’s a two step process which involves: Authorization Settlement
FUNDS CAPTURE PROCESS FLOW
RequestRequest SettlementSettlement AcknowledgementAcknowledgement
• Upstream products call Payments to authorize transaction with third party payment system
• Routing rules drive how the transaction will be processed and which third party payment system will be used
• Payments automatically queries payment system for acknowledgement of transaction success
Authorization
• Payments calls payment system in individual or batch mode to request settlement
Process Flow of data and IBY Tables Impacted
IBY_TRXN_SUMMARIES_ALL
IBY.IBY_TRXN_CORE
Some Important IBY tables
IBY.IBY_ECAPP : List of products integrated with IBY
IBY_TRXN_SUMMARIES_ALL : Various Product Requests captured here
AR Specific Data in IBY
Customer Bank Creation
Credit Card Creation
IBY_EXT_BANK_ACCOUNTS
IBY.IBY_CREDITCARD_H
Automatic Receipts Creation
IBY_TRX_SUMMARIES_ALL
Credit Card Refund
AUTOMATIC RECEIPTS FLOW(FUNDS CAPTURE)
Flag a Transaction for Automatic Receipt Application
Run Automatic Receipts Creation Request This triggers Authorization in IBY Creates a Receipt in AR with status Confirmed
Run Automatic Receipts Remittance This triggers Settlement in IBY Creates a Receipt in AR with status Remitted
IBY Setup For Funds Capture Processing
IBY Setup : Payment System
1. Log into Fund Capture Setup Admin Responsibility.2. Click on tasks icon for Payment System.3. Verify the Payment system with the following details:
Supported Capabilities: Check Bank Account & Credit Card under Fund Capture
IBY Setup : Payment Method
This is the payment medium by which a third party payer say a customer chooses to remit the amount to thePayee.
IBY Setup : Payee
The first party payee is the deploying company, or organizations within the deploying company, that receives funds from its customers, accounts, and bills receivable transactions sent to banks.
IBY_PAYEE
IBY Setup : Credit Cards
The purpose of setting up credit card brands is to enable the credit card brands that your company accepts for payment, along with their associated authorization validity periods, in days, that your company uses.
AR Setup For Automatic Receipts
Step 1 Define Receipt Class
Step 2 Define Receipt Method
Step 3 Assign Remittance Bank
Step 4 Setup Document Sequence
Step 5 Define Print Program for Automatic Receipts
SET UPS – RECEIPT METHOD (BANK ACCOUNT TRANSFER)
SET UPS – RECEIPT METHOD (CREDIT CARD)
Remittance Bank Details
AR Receipt Method Table
AR_RECEIPT_METHODS
FLAGGING A TRANSACTION FOR AUTOMATIC RECEIPTS
FLOW FOR AUTHORIZATION
FLAG TRANSACTIONS FOR AUTOMATIC RECEIPTS IN AR
RUN AUTOMATIC RECEIPTS BATCH IN AR
IBY COMES INTO PICTURE NOW
AUTHORIZATION IN IBY
SUCCESSFULFAILED
RECEIPT CREATED WITH STATUS CONFIRMED
FAILURE REASON MENTIONED
RECEIPTS BATCH CREATION
Output File
Automatic Receipts Creation Program Output File
RA_CUSTOMER_TRX_ALL
VERIFY THE RECEIPT BATCH CREATED
AR TABLES IMPACTED ON AUTOMATIC RECEIPTS CREATION
AR_BATCHES_ALL
AR_CASH_RECEIPTS_ALL
This field establishesthe link to the IBY tables.
Standard Transaction Vs Automatic Transaction
Automatic
Standard
AR_CASH_RECEIPTS_ALL
Automatic
Standard
AR_RECEIPT_METHODS
Automatic
Standard
RA_CUSTOMER_TRX_ALL
IBY Tables
IBY_TRXN_SUMMARIES_ALL
IBY_TRANSACTION_STATUS
IBY_TRXNTYPES
IBY_TRXN_REQTYPES
IBY Tables
IBY.IBY_TRXN_CORE
On successful authorization this table is populated with the AuthCode and the corresponding message.( This happens only in case of Credit Card Transfer )
RECEIPT IN AR AFTER SUCCESSFUL AUTHORIZATION
RECEIPT CURRENTLY WITH STATUS CONFIRMED
RUN REMITTANCE BATCH IN AR
IBY COMES INTO PICTURE NOW
SETTLEMENT IN IBY
SUCCESSFULFAILED
RECEIPT CREATED WITH STATUS REMITTED
FAILURE REASON MENTIONED
FLOW FOR SETTLEMENT
Run the Remittance Batch Program
Output FileRemittance Batch Output File
APPROVING A REMITTANCE BATCH
AR_BATCHES_ALL
ON APPROVING
IBY TABLES ON CAPTURE
IBY_TRXN_SUMMARIES_ALL
Status : 11 : Submitted
This batch has been submitted to the payment system and is awaiting clearing information.
TrxnTypeId : 8 : Capture
Capture funds for previously authorized transaction
IBY TABLES ON CAPTURE
IBY_TRXN_CORE
On Successful Capture Event the corresponding TRXNMID generates a record in IBY_TRXN_CORE table.
AR TROUBLESHOOTING TIPS
Receipt Creation / Authorization
Error : No data foundSelected for Batch ID must get stamped on the transaction.Eg: The Receipt was picked by some previous batch. However the authorization was not successful.Hence on the UI the transaction is still open.However in the Backend the trx is stamped with the batch ID.In subsequent batch creation this does not get picked as there is already a batch_Id stamped.
SolutionCancel the previous Batch.Set the value for “Selected_for_batch_Id” to null
IBY TROUBLESHOOTING TIPS
Receipt Creation / Authorization
Verify IBY_TRXN_SUMMARIES_ALL for STATUS.
With TRXNMID check for Auth Failure in IBY_TRXN_CORE table.
?Thank You.