Download presentation
Presentation is loading. Please wait.
Published byBryan Bennett Modified over 9 years ago
1
Oracle iPayment “ Making the 16-digits flow at Riverdeep ” -Donald Fernandes, Riverdeep, Inc.
2
About Riverdeep, Inc. Educational Software Company Educational Software Company www.riverdeep.net, www.broderbund.com www.riverdeep.net, www.broderbund.com DTC, Schools, OEM, Reseller Channels DTC, Schools, OEM, Reseller Channels Oracle Applications 11.5.9 Oracle Applications 11.5.9 IBY.O, AR.L, ONT.I, IBE.O IBY.O, AR.L, ONT.I, IBE.O 2000 Credit Card Transactions / Day 2000 Credit Card Transactions / Day
3
Oracle iPayment iPayment Overview iPayment Overview Implementation Homework Implementation Homework Reporting Requirements Reporting Requirements Implementation Process Implementation Process Post-Live Maintenance Post-Live Maintenance Special Scenarios Special Scenarios Q & A Q & A
4
iPayment Overview iPayment Candidacy for Business iPayment Candidacy for Business
5
iPayment Overview iPayment Technology Schematic iPayment Technology Schematic
6
iPayment Overview Technology Technology Java Servlet-Based Data Communication Java Servlet-Based Data Communication On-line and Batch Mode of Processing On-line and Batch Mode of Processing Stand-Alone and Integrated with Apps Stand-Alone and Integrated with Apps Public API Public API
7
Credit Card Business Operations Credit Card Business Operations iPayment Overview
8
Credit Card Systematic Transactional Flow Credit Card Systematic Transactional Flow
9
Oracle iPayment iPayment Overview iPayment Overview Implementation Homework Implementation Homework Reporting Requirements Reporting Requirements Implementation Process Implementation Process Post-Live Maintenance Post-Live Maintenance Special Scenarios Special Scenarios Q & A Q & A
10
Implementation Homework Business Requirements ( ▓ =Priority) Business Requirements ( ▓ =Priority) Types of Transactions supported ▓ ▓ Transactional Volume Capacity ▓ Legacy Data Conversion ▓ Reporting Requirements ▓ ▓ ▓ Transactional Security ▓ ▓ Vendor-specific Features / Limitations ▓ Overall Systematic Stability ▓ ▓
11
Implementation Homework Application / Hardware Application / Hardware –Dedicated and Redundant Communication Link –Database Sizing for Transactional Growth –IBY Patches – Compatibility and Relevance ( Note# 296206.1 ) –Customizations
12
Implementation Homework Project Players Project Players
13
Implementation Homework Vendor Selection Criteria Vendor Selection Criteria
14
Oracle iPayment iPayment Overview iPayment Overview Implementation Homework Implementation Homework Reporting Requirements Reporting Requirements Implementation Process Implementation Process Post-Live Maintenance Post-Live Maintenance Special Scenarios Special Scenarios Q & A Q & A
15
Implementation Process
16
Network Network Two-way IP Address Handshake using FTP, Ping, etc Two-way IP Address Handshake using FTP, Ping, etc Bandwidth Availability Bandwidth Availability Fail-safe mechanism Fail-safe mechanism
17
Implementation Process Database / Concurrent Server Database / Concurrent Server IBY Patch Application IBY Patch Application Apache / JServ Configuration Apache / JServ Configuration ( jserv.properties, zone.properties ) ( jserv.properties, zone.properties ) OS Check for XML Files ( Top Tech Docs ) OS Check for XML Files ( Top Tech Docs ) OS Check for ClassPath OS Check for ClassPath Tablespace Sizing for IBY table growth Tablespace Sizing for IBY table growth
18
Implementation Process Application Layer Application Layer Setting up Payment System Setting up Payment System System Profile Options (IBY%, ICX%) System Profile Options (IBY%, ICX%) OM, iStore, AR Setups ( Note# 228855.1, 138088.1 ) OM, iStore, AR Setups ( Note# 228855.1, 138088.1 ) API for Auth Testing ( Note# 148151.1, 276085.1 ) API for Auth Testing ( Note# 148151.1, 276085.1 )
19
Implementation Process Reporting Requirements Reporting Requirements
20
Implementation Process Communications Testing Communications Testing –iPayment API –iPayment EC Servlet (http://machine.port.com/oa_servlets/ibyecapp) –IBY Module Tracing and Logging (Note#265330.1) –Crash Testing Riverdeep Network down Riverdeep Network down PaymenTech down PaymenTech down
21
Implementation Process
22
Oracle iPayment iPayment Overview iPayment Overview Implementation Homework Implementation Homework Reporting Requirements Reporting Requirements Implementation Process Implementation Process Post-Live Maintenance Post-Live Maintenance Special Scenarios Special Scenarios Q & A Q & A
23
Post-Live Maintenance Legacy Data Conversion and Reconciliation Legacy Data Conversion and Reconciliation Data Reconciliation between Oracle, Payment Vendor and Bank Data Reconciliation between Oracle, Payment Vendor and Bank –Timing Differences –Discrepancy Resolution Vendor Maintenance Schedule Dependency Vendor Maintenance Schedule Dependency
24
Post-Live Maintenance
25
Data Corruption – Common Symptoms Data Corruption – Common Symptoms –Refunds Mis-match –Duplicate Receipt Settlement Data Corruption – Common Causes Data Corruption – Common Causes –Network Failure –JServ Max Sessions Crash Data Corruption – Resolution Strategies Data Corruption – Resolution Strategies –One-off Patches –Credit Card Re-authentication ( Manual / Script) –Receivables Write-offs
26
Project Timeline
27
Oracle iPayment iPayment Overview iPayment Overview Implementation Homework Implementation Homework Reporting Requirements Reporting Requirements Implementation Process Implementation Process Post-Live Maintenance Post-Live Maintenance Special Scenarios Special Scenarios Q & A Q & A
28
“Special Scenarios” Quadrant
29
Special Scenarios - I Multiple Stores / Payees Non-Major Credit Card Types Mandatory Credit Card Information and Risk Management Credit Card Storage Encryption (Note# 338756.1, Patch# 4607647 ) Pre-Authentication Process Voiding/ Modification of Original Order Amount
30
Special Scenarios - II Transactional Staging Area for System Downtime, Archiving, Auditing Split Payments using Credit Cards Encryption of Data Transmission Vendor-side Processing Capability Changing Payment Vendors
31
Special Scenarios - III Order Line-level Authentication Multi-Currency Configuring Authentication Expiration Period Refund Transaction Allowance Period and Purge / Audit Policies Non-Oracle Integration ( Note# 304220.1 )
32
Questions? iPayment Overview iPayment Overview Implementation Homework Implementation Homework Reporting Requirements Reporting Requirements Implementation Process Implementation Process Post-Live Maintenance Post-Live Maintenance Special Scenarios Special Scenarios dfernandes@riverdeep.net IT Manager (Finance) Riverdeep, Inc
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.