Ijcsit 20140502362
Ijcsit 20140502362
www.ijcsit.com 2569
Anuja Pande et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 5 (2) , 2014, 2569-2573
www.ijcsit.com 2579
Anuja Pande et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 5 (2) , 2014, 2569-2573
trust on the local existing online payment gateway because Else Cancel
it is not very secure. E-payment gateway today present is If select submit Display Authorization
not very secure. The proposed payment architecture is made If Credit card no. Text is equal to Credit card
by secure implementation of secure electronic transaction no. display This Customer is Authorized From Bank
method. Because of this now only authenticate customer b) Algorithm of Payment gateway: Server receives
can now perform transactions. We modify our gateway by payment order sent by clients, decrypt and encrypt that
making it more secure, low cost transaction, more feasible message and send it to Client bank. Client bank will send a
to user. If this system is to be implemented in developing payment deduction message to server and server will send it
countries then strong support of government of that country to Merchant Bank. Merchant bank will send an
is required as there is not much awareness of electronic acknowledgment message to Server and server will send it
transaction in developing countries. to merchant.
The electronic payment gateway is made enough secure Payment gateway:
that any authorized customer can easily trust on it & Start connection
confidently made payment over internet. The proposed If connected
architecture is made secure by the implementation of secure Receive payment message
electronic transaction methods. Because of this only Else display Not Connected
authentic customers can now buy products from merchant’s If receive payment message
site whose bank accounts is enough to buy the required {Decrypt message
product. At first it’s checked if the customer is authorized Split and send it to different textboxes
one or not then the whole transaction takes place. E- Add to database
payment gateway that fulfil their all requirements and Sent it to Client bank}
provide security, privacy etc. On the basis of these Else Cancel
requirements and the local infrastructure, we propose an If client bank is sending message
electronic payment gateway for local environment. {Receive it
Electronic Payment entrance is gift in our country however Send it to merchant bank}
it’s not terribly secure. The planned payment design was Else wait
conjointly lacking the protection issue. That planned design If merchant bank is sending message
is created secure by the implementation of secure electronic {Receive it
group action strategies. The electronic payment entrance is Send it to Merchant}
created secure enough that any licensed client will simply c) Algorithm of Client Bank: Client bank receives
trust on that and intrepidly or with confidence create payment message and verify client. Deduct amount from
payments over the net. If this method is to be enforced in client bank and send that amount to payment gateway.
developing countries then robust support of state of that Client Bank:
country is needed as there's not a lot of awareness of Start connection
electronic group action in developing countries. If connected
Receive payment message including client’s
VI. TECHNIQUES & ALGORITHM info
There are various algorithms on actions of client, If client’s info is present in database of bank
merchant Send message to server This customer is
a) Algorithm of Client: Client can browse merchant’s Authorized
website. After selection of items he can send payment order Else Send message This customer is not
to e-payment server after filling required fields e.g. Credit Authorized
card no., expiry date etc. If customer is authorized
Client: {Save payment request into database
Start and connect Deduct amount from Client bank Send that amount to
Start Customer browse merchant website Payment Gateway}
If select Category then sd) Algorithm of Merchant Bank: Merchant bank
Go to Item list of selected category verifies merchant, receives payment message from Client
If Select Item bank through payment server and add payment to
Then Show detail of selected item Merchant’s account.
If Want to buy selected item Merchant Bank:
Then select Add to order form Start connection
Else Go back to category If connected
If select add to order form Receive payment message including
Do Add To Order Sub Category Id merchant account no.
go to Order form and fill required fields like If merchant’s account is present in database
credit card No., expiry Date, and telephone no, of bank
Address {Receive payment Add payment to Merchant’s account}
Select Submit Else Send message Invalid account no.
Else continue shopping
www.ijcsit.com 2571
Anuja Pande et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 5 (2) , 2014, 2569-2573
e) Algorithm of Merchant: Merchant makes and Administrator can enable or disable Users if
updates website and receives acknowledgement messages required.
from payment gateway.
Merchant 2) A Gateway server to redirect transaction to Bank Servers:
Start connection This gateway server will have a registry of banks.
If connected
{Make and update website In registry banks can be registered.
If server is sending message Only transaction of registered banks will be
Receive message and decrypt it} accepted.
Else retry to connect
This server will have dedicated connection with
V. ANALYSIS OF PROBLEMS bank servers For fast processing of transactions.
Electronic Payment Gateway is present in our country
It will be multithreaded so that multiple
but it’s not very secure. The existing payment architecture
transactions can be processed at a time.
was also lacking the security factor. Most people Doesn’t
trust on online shopping or online transaction because of It will receive packets in encrypted form and will
security. Security is the main issues behind designing of redirect them to appropriate bank server according
Gateway. That’s why the proposed architecture is made to bank code.
secure by the implementation of secure electronic
3) Multiple Bank Servers to perform transactions:
transaction methods. Because of this now only authentic
customers can now buy products from merchant’s site Each bank server will have its separate database.
whose bank accounts is enough to buy the required product.
At first it’s checked if the customer is authorized one or not Each bank will have separate public & private
then the whole transaction takes place. The electronic keys.
payment gateway is made secure enough that any The public key will be published so that it can be
authorized customer can easily trust on it and fearlessly or used by any application who wants to send
confidently make payments over the Internet. If this system transactions.
is to be implemented in developing countries then strong
support of government of that country is required as there is Bank server will be always ready to accept
not much awareness of electronic transaction in developing transaction packets.
countries.
When packet is received it will be decrypt packet
VI. WORKING MODULE by using private key of the Bank.
This system is for developing countries where a person Transaction will be processed & result will be
doesn’t go for online shopping because of security issues. redirected to client.
1) A website to receive transaction for different companies: VII. EXPERIMENTAL RESULTS AND DISCUSSION
Users can register on this site who wants to After the implementation E-payment Gateway we got the
perform transaction through internet banking result as follows
There is connection establishment in client and
Users have to login on this site. merchant bank and encrypted packet are
Users can pay to multiple companies/organization send .the packets are encrypted with RSA
through this site. algorithm.
www.ijcsit.com 2572
Anuja Pande et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 5 (2) , 2014, 2569-2573
VIII. CONCLUSIONS
The architecture is made secure by the implementation of
secure electronic transaction methods. At first it’s checked
if the customer is authorized one or not then the whole
transaction takes place. E-payment gateway that fulfil their
all requirements and provide security, privacy etc.
attributable to this currently solely authentic customers will
currently get merchandise from merchant’s web site whose
bank accounts is enough to shop for the desired product.
initially it’s checked if the client is allowed one or not then
the full group action takes place. The electronic payment
entrance is created secure enough that any licensed client
will simply trust on that and intrepidly or with confidence
create payments over the net.
The electronic payment gateway is made secure enough
that only authorised customer easily trust on it &
confidentially make a payment over internet.
ACKNOWLEDGMENT
We acknowledge our senior faculty who has
provided us their views in the selection of topic.
www.ijcsit.com 2573