Payment system History Aims: This Document aims to provide quick introduction about Payment System and show how CyberSource plays important role in this Field. Recommendations Members are invited to note the information provided Date, author details Document prepared by Egypt QA ( Mohammed Besary-Hazem Goda ) 12 March 2008 Version 1.1 Location on mercury \\mercury\projectportal\-info.doc
1- First Payment System merchant must have account in a Bank Acquirer Card holder (customer) must register in Bank Issuer to take credit card The following diagram show the transaction that happen in Traditional Payment system Credit card Card Holder (CH) Merchant authorize CH through telephone (Auth) Merchant send patch files to Acquire (Sale) Merchant Issuer Visa-MasterCard Network Acquire When Card Holder wants to buy thing from merchant he provide his credit card s information for the merchant who provide this information for his Acquire that authorize this card s data from its Issuer through ( Visa MasterCard) Network. The Card holder sign on paper for merchant who collect the all papers and send it to his Acquire for settlement process (Sale). 2
2-Point Of Sale (POS) Payment System Credit card Card Holder (CH) POS Machine Send Card Data (ID, Expire date) DB Merchant Issuer Visa-MasterCard Network Acquire In this system Merchant use POS machine that automatically read Credit card s data then send it to the Acquire that authorize this card s data from its Issuer through (Visa MasterCard) Network (AUTH). The POS machine automatically sends all data to Acquire for settlement process. 3
3- Using internet Internet Merchant Website Card Holder (CH) Issuer Visa-MasterCard Network Acquire Using the internet the Card Holder enter his card s data through internet to merchant website that sends this data to the Acquire that authorize this card s data from its Issuer through (Visa MasterCard) Network AUTH. 4
Payment System with CyberSource Corp (Cybs). Merchant must register in CyberSource. The following diagram show the Payment System s transaction that happens with CYBS Internet Merchant Website Card Holder (CH) Cybs Issuer Visa-MasterCard Network Acquirer Payment Processor Card Holder enter his card s data through internet to merchant website machine that sends this data to Cybs that deals with a large numbers of Payment Processors (Gateways) which complete payment system s transaction with Acquirer. 5
Internal Transaction in CyberSource. Internet Merchant Website 4 Card Holder (CH) 3 1 Payment Processor 2 8 5.1 PTDB 5.2 CFG 5.3 Deployment Batch File 9 BMS 7 Batch DB 6 At Cybs Side 1 HTTP Html JS Internet Merchant Website 5 6 Warehouse 8 Backend DB 7 2 CYBS 3 SCMB / SOAP (Cybs Protocol) (SOAP WebService) 4 CYBS SDK At Merchant Side 6
Types Of Connection to Using SCMP / SOAP Merchant Using HOP (Hosted Order Page) Merchant HOP 7
Rationale for Internal Transaction at Cybs -Online FE1 PP1 M1 M2... Mn Internet FE2 FE2 FEn Daemon Daemon Daemon PP2 PPn Load Balance Payment System Transaction Life Cycle: Authorization Internet Merchant Website Card Holder (CH) PP DE FE 8
Capture (Bill / Credit) Merchant Website DE FE BMS Batch DB Batching PP DE FE BMS DB 9
Transaction FE.cybs.com Daemon.cybs.com Tsys.com Client FE.cybs.com 343 FE 343 Daemon.cybs.com 344 Daemon 344 Tsys.com 345 PP 345 LIVE env M PP Test Environment Certification Env Business Analyst PP At Cybs CAS Env M PP Simulator At Cybs 10
STAGE Env QA Implementation Guide Specs PP Simulator At Cybs DEV Env Developer PP Simulator At Cybs 11
Glossary Acquiring Bank Authorization Capture Issuer The bank that enables merchants to accept credit cards. The act of insuring that the cardholder has the funds available against their line of credit. A positive authorization results in an authorization code being generated, and those funds being set aside. The cardholder's available credit limit or open to buy is reduced by the authorized amount. Converting the authorization amount into a billable transaction record within a Batch. Transactions cannot be captured unless previously authorized, the goods or services have been shipped or transmitted to the consumer. The CyberSource Internet Commerce Suite. The bank that extends credit to customers through credit card accounts. The bank issues the credit card and receives the cardholder's payment at the end of the billing period. Abbreviations POS Point of Sale Internet Commerce Suite HOP Hosted Order Page PTDB Post Transaction DB CFG Configuration DB BMS Batch Management System OPS Operation BusOps Business operation PP Payment processor More information Point of Sale Acquirer Credit card Internet Commerce Suite http://en.wikipedia.org/wiki/point_of_sale http://en.wikipedia.org/wiki/acquirer http://en.wikipedia.org/wiki/credit_card http://contracts.onecle.com/cybersource/beyond.svc.1999.05.01.shtml 12
Links http://www.cybersource.com/support_center/implementation/downloads/ http://en.wikipedia.org/wiki/payment_gateway http://en.wikipedia.org/wiki/electronic_money http://en.wikipedia.org/wiki/eftpos http://www.cybersource.com/support_center/support_documentation/glossary/ 13