You are on page 1of 36

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.

FUNDS CAPTURE IN IBY


Funds Capture is an Automated Process for Electronic Payments which includes: Bank Account Transfer Debit Cards Credit Cards
Its a two step process which involves: Authorization Settlement

FUNDS CAPTURE PROCESS FLOW


Request Authorization Settlement Acknowledgement

Routing rules drive Upstream how the products call transaction will be Payments to processed and authorize transaction with which third party payment system third party payment system will be used

Payments Payments calls payment system in automatically individual or batch queries payment system for mode to request acknowledgement settlement of transaction success

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
IBY_EXT_BANK_ACCOUNTS

Credit Card Creation


IBY.IBY_CREDITCARD_H

Automatic Receipts Creation Credit Card Refund


IBY_TRX_SUMMARIES_ALL

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 the Payee.

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 Step 2 Step 3 Step 4

Define Receipt Class Define Receipt Method Assign Remittance Bank 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 FAILED FAILURE REASON MENTIONED

SUCCESSFUL
RECEIPT CREATED WITH STATUS CONFIRMED

RECEIPTS BATCH CREATION


RA_CUSTOMER_TRX_ALL

Automatic Receipts Creation Program Output File

VERIFY THE RECEIPT BATCH CREATED

AR TABLES IMPACTED ON AUTOMATIC RECEIPTS CREATION


AR_BATCHES_ALL

AR_CASH_RECEIPTS_ALL

This field establishes the link to the IBY tables.

Standard Transaction Vs Automatic Transaction


RA_CUSTOMER_TRX_ALL
Automatic Standard

AR_RECEIPT_METHODS
Automatic

Standard

AR_CASH_RECEIPTS_ALL
Automatic Standard

IBY Tables
IBY_TRXN_SUMMARIES_ALL

IBY_TRXN_REQTYPES IBY_TRANSACTION_STATUS IBY_TRXNTYPES

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

FLOW FOR SETTLEMENT


RECEIPT CURRENTLY WITH STATUS CONFIRMED

RUN REMITTANCE BATCH IN AR


IBY COMES INTO PICTURE NOW SETTLEMENT IN IBY FAILED FAILURE REASON MENTIONED SUCCESSFUL RECEIPT CREATED WITH STATUS REMITTED

Run the Remittance Batch Program

Remittance 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 found Selected 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. Solution Cancel 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.

You might also like