Vous êtes sur la page 1sur 5

Use case diagram

LOGIN

PLACE ORDER

MERCHANT

SEND REQUEST

GET BILL

SYNCHRONISE WITH GATEWAY

CARDHOLDER AUTHENTICATION
CARDHOLDER STATUS

VERIFY ORDER
PAYMENT GATEWAY (AUTHENTICATION-SERVER)

MERCHANT AUTHENTICATION
STATUS

TRANSACTION STATUS
Class diagram
Sequence Diagram

Card Holder Merchants Gateway Bank Database

Purchase

Request Payment URL

Payment URLs

Payment URL, Transaction ID

Enter Details( Expiry, CVV , Name)

Send Details

Sent For Verification

Verification

Verification Results

Verification Results

Payment Details ( PIN, Amount)

Update Transaction

Transaction Amount Updated

Update Results

Payment Results

Payment Results
State Chart

Start

CARD
HOLDER

Order Item

MERCHANT Item Not Available

Insuficient Balance

Transaction Summary Item Available

GATEWAY

User Details Details Verification

BANK

End
Activity diagram

CARD HOLDER GATEWAY / BANK MERCHANT

Start Verifies Data

Order Item

Invalid Data

Select Credit
Card

Enter Card Info Card Expired

Accept
Submit Payment
Payment

Payment Update Customer


Successful Account

Error

Payment
Failed
End

Vous aimerez peut-être aussi