Online Credit Card Transaction System

  Credit Card

  • Represents an account that extends credit to consumers, permitting consumers to purchase items while deferring payment, and allows consumers to make payments to multiple vendors at one time
  • Credit card associations – Nonprofit associations (Visa, MasterCard) that set standards for issuing banks
  • Issuing banks – Issue cards and process transactions
  • Processing centers (clearinghouses) – Handle verification of accounts and balances

 Online Credit Card Transaction System 
  • Works on mutual trust between consumer and merchant
  •  Merchants never see the actual card (card not present transaction)
  • No card impression is taken
  • No signature is available 
  • Charges can be disputed later by the consumer 
  • Merchant faces the risk of the transaction being disallowed in case of dispute 

How online credit card transaction works 

Some information about How online credit card transaction works 

  • Processed in much the same way that in-store purchases are
  •  The major difference is that online merchants do not see or take an impression of a card, and no signature is available. 

  • Participants include consumer, merchant, clearinghouse, merchant bank (acquiring bank), and consumer’s card issuing bank


 Five parties involved in this transaction

a) Consumer

 b) Merchant 

c) Clearinghouse 

d) Merchant bank

 e) Issuing bank


Step 1:- When the customer wants to pay, a secret tunnel through the internet is created using SSL, and credit card information is sent to the merchant

Step 2:- Once the credit card information is received, the merchant contacts a clearinghouse 

Step 3:-  The clearinghouse requests the issuing bank to authenticate and verify the customer account balance 

Step 4:-  Issuing bank credits merchant account

 


Credit Card E-commerce Enablers ( Internet Payment Service Provider) 

  • Provides merchant a secure merchant account
  • Provides payment processing software installed on merchant’s site 
  • collects transaction information from merchant’s site 
  • routes the transaction via VeriSign ( Internet security service provider) payment gateway to the appropriate bank 
  • ensures a customer is authorized to make a purchase 
  • funds transferred to a merchant account


Limitations of Online Credit Card Payment Systems

  • Security – neither the merchant nor consumer can be fully authenticated
  • Cost – for merchants, around 3.5% of the purchase price plus a transaction fee of cents per transaction
  • Social equity – many people do not have access to credit cards (young adults, plus almost 100 million other adult Americans who cannot afford cars or are considered poor risk)


                                                   OR, In long downward

Online credit card transactions
  •  Credit cards are the dominant form of online payment.
  • Credit cards account for 55 percent of online payments in the United States and about 50 percent of online purchases outside the United States.
  • Online credit card transactions are processed in much the same way that in-store purchases are, with the major differences being that online merchants never see the actual card being used, no card impression is taken, and no signature is available. These types of purchases are also called CNP (Card Not Present) transactions.
  • The major difference is, since the merchant never sees the credit card, nor receives a hand-signed agreement to pay from the consumer when disputes arise, the merchant faces the risk that the transaction may be disallowed and reversed, even though he has already shipped the goods or the user had downloaded a digital product.

 The figure below illustrates the online credit card purchasing cycle.
  • There are 5 parties involved in an online credit card purchase:
- Consumer, Consumer Bank, Merchant, Merchant Bank (or acquiring Bank) and Clearing House.
  • To accept payments by credit card, online merchants must have a merchant account established with a bank or financial institution.
  • A merchant account is simply a bank account that allows companies to process credit card payments and receive funds from that transaction.

ONLINE BANK TRANSACTION CYCLE:
An online transaction begins with a purchase.
1) When a consumer wants to make a purchase, he or she adds the item to the merchant’s site shopping cart. When a consumer comes on the payment step, a secure tunnel through the Internet is created using SSL.

2) If SSL is not implemented by a Certification Authority, then there is no authentication between the merchant or the consumer. The transaction parties have to trust one another.

3) Once received credit card information by the merchant, the merchant software contacts a clearinghouse. Clearing House contacts the issuing bank to authenticate and verify the account information.

4) Once verified, the issuing bank credits the account of the merchant at the merchant’s bank (usually its end of the day – in a batch process)

5) The debit to the consumer account is transmitted to the consumer in a monthly statement.

Credit cards Enablers
  • Companies that have a merchant account still need to buy or build a means of handling the online transaction; securing the merchant account is only step one in a two-part process.
  • The second step is the Internet payment service provider (Clearinghouse) who provides the software for online credit card transaction processing.
  • For example, Authorize.net is an Internet payment service provider. It helps a merchant secure an account with one of its merchant account provider partners (usually Merchant Bank), and then provides payment processing software for installation on the merchant's server.
  • The software collects the transaction information from the merchant’s site and then routes it via the Authorize.net “payment gateway” to the appropriate bank (customer bank), ensuring that customers are authorized to make their purchases. Then funds for the transaction are transferred to the merchant’s bank account.

Limitations of Online Credit cards Payments System Security
  • Neither the merchant nor the consumer can be fully authenticated if SSL is not implemented by CA’s authority.
  • SSL provides only merchant’s verification but not a client (it's optional)
  • SET provides two-way authentication, but it's difficult to implement by merchant and client because to much complex.
  • Repudiation: Consumer can repudiate online transaction.
  • Cost – Transaction fee is charged from the merchant.
  • Social equity – Millions of customers do not have credit cards.

Comments

Popular posts from this blog

Suppose that a data warehouse for Big-University consists of the following four dimensions: student, course, semester, and instructor, and two measures count and avg_grade. When at the lowest conceptual level (e.g., for a given student, course, semester, and instructor combination), the avg_grade measure stores the actual course grade of the student. At higher conceptual levels, avg_grade stores the average grade for the given combination. a) Draw a snowflake schema diagram for the data warehouse. b) Starting with the base cuboid [student, course, semester, instructor], what specific OLAP operations (e.g., roll-up from semester to year) should one perform in order to list the average grade of CS courses for each BigUniversity student. c) If each dimension has five levels (including all), such as “student < major < status < university < all”, how many cuboids will this cube contain (including the base and apex cuboids)?

Describe how cloud computing technology can be applied to support remote ECG monitoring.

Explain market-Oriented Cloud computing architecture.