Sei sulla pagina 1di 7

1.

Yeni bir kullanc yarat


2. Kullancya
"iPayment Daily Business Close User"
iPayment Payment Administrator sorumluluklarn ver
3.
Profil
JTF_PROFILE_DEFAULT_APPLICATION
673 iPayment

Site

Sorumluluk

3. SYSADMIN ile CRMe balan ve yeni kullancya IBY_DBC_ROLE rolun ver

CRM ile balant yaplr.


Sample payment Seilir

User
673

Seilip Default yaplr.

11.5.10.2: Oracle Receivables and iPayment Flow [ID 397308.1]


Modified 22-JUL-2010 Type BULLETIN
Checked for relevance on 22-Jul-2010

Status PUBLISHED

Oracle Receivables and iPayment Flow


I. Purpose
II. Setup Requirements
III. Creating Receipt Manually
IV. Creating Receipt from Batch
V. References

I. Purpose
To show what steps are done in Oracle Receivables to process credit card transactions with Oracle
iPayment.
The steps were done with Oracle Applications version 11.5.10.2, Financials Family Pack G and Credit
Card Encryption Patch 4607647.
For the back end payment system, Verisign version 3.5 was used.
The resulting debug log files from iPayment and Verisign Servlet show a successful process
completion. These files can be used to help troubleshoot customer debug log files resulting in errors.

Data output from iPayment IBY_TRXN_SUMMARIES_ALL and Receivables


AR_CASH_RECEIPTS_ALL (when used) tables are also included with the debug log files.
[Top]
II. Setup Requirements
The following steps are required for the testcases and debug information obtained.
1. Verisign version 3.5 is obtained and setup
The Verisign servlet can be obtained from the Verisign website. The zip file will contain a document
(OracleiPayment.pdf) with the setup steps to install Verisign with Oracle Applications as a Back End
Payment System and setup Oracle iPayment in the Oracle iPayment Administrator User Interface.
2. Oracle iPayment profiles are setup
See "Chapter K Profile Options" in the Oracle iPayment Implementation Guide for iPayment profiles to
setup
The 'ICX: Oracle Payment Server URL' profile also needs to be setup. Set profile to the same value as
the iPayment 'IBY: ECAPP URL' profile.
3. Oracle Receivables Receipt Class
Navigation: Receivables Manager > Setup > Receipts > Receipt Classes
- Query the 'Credit Card' Receipt Class
- For the 'Merchant Ref' field, enter the Payee Identifier of the iPayment Payee defined for the Verisign
Back End Payment System.
The Payee Identifier can be obtained in the Oracle iPayment Administrator User Interface.
Navigation: iPayment Payment Administrator Responsibility > iPayment Payment Administrator
> Setup Tab > Payee Subtab
Click on 'Update Payee' icon for Verisign Payee
[Top]
III. Creating Receipt Manually
This flow is creating a receipt manually (>Receipts>Receipts) which will cause the authorization and
capture at the same time.
1. Create Manual Invoice
Navigation: Receivables Manager Responsibility > Transactions > Transactions
- Source: Manual
- Class: Invoice
- Type: Invoice
- Choose Bill To customer
- Payment Term: Immediate
- Payment Method: Credit Card
- Enter Account Number (4111111111111111 and a future date for expiration date)
- Click on Line Items and enter a line information
- Save
- Press Complete
==>> Make note of Invoice Number
2. Create Receipt
Navigation: > Receipts > Receipts
- Payment Method: Credit Card
- Enter Receipt Number and Amount

- Trans Number: Enter invoice number from previous step


- Enter Customer Bank
- Apply
- Save
==>> Make note of receipt
3. Remit Receipt
Navigation: > Receipts > Remittances
- Receipt Class: Credit Card
- Payment Method: Credit Card
- Enter Bank information
- Auto Create button
- Receipt Numbers: Enter receipt number from previous step
- Actions: Create
- Press OK
==>> Make note of Request ID and Batch Number
==>> Automatic Remittances Creation Program is submitted
Note:
You will not see an authorization row in IBY_TRXN_SUMMARIES_ALL table created yet. It will be
inserted with the capture row during the next step.
4. Remit the receipt (if did not choose Approve Action in previous step)
Navigation: > Receipts > Remittances
- Query batch
- Approve
==>> Automatic Remittances Creation Program is submitted
Note:
This will process the authorization and capture for the receipt.
It is only at this step that the ipayment and servlet debug log files are starting.

Click Here to obtain debug log files for above flow.


[Top]
IV. Creating Receipt from Batch
This flow is the most common used by customers, which is creating receipts from batches
(>Receipts>Batches).
So >Receipts>Batches creates the Authorization and >Receipts>Remittances creates the Capture.
1. Create Manual Invoice
Navigation: Receivables Manager Responsibility > Transactions > Transactions
- Source: Manual
- Class: Invoice
- Type: Invoice
- Choose Bill To customer
- Make sure Payment Term is Immediate
- Payment Method: Credit Card
- Enter Account Number (4111111111111111 and a future date for expiration date)
- Click on Line Items and enter a line information
- Save

- Press Complete
==>> Make note of Invoice Number
2. Create Receipt (for Authorization)
Navigation: > Receipts > Batches
- Batch Type: Automatic
- Receipt Class : Credit Card (which is the Payment Method from the inv)
- Payment Method: Credit Card
- Create
- Enter invoice number from previous step
- Under Actions, make sure there is Create and Approve checked
-> Automatic Receipts Creation Program is submitted
3. Remit the receipt (for Capture)
Navigation: > Receipts > Remittances
- Receipt Class : Credit Card
- Payment Method: Credit Card
- Select the Bank
- Auto Create

Attachments
OracleiPayment.pdf (1,405.84 KB)
arflow.zip (24.07 KB)
Related

Potrebbero piacerti anche