Devam Ediyor

Java project

I need work done. I’m going to pick someone by tomorrow to do this work so respond back quickly. What I will need to pick someone is a brief architecture of what you will do and how you will develop the work.

I’m wiling to pay $100-175 for this work. It must be done in 15 days or less.

Requirements for Payment Gateway API


ASPL is into software solutions business for many years now. It now ventures into the cloud computing, wherein

it intends to provide its flagship ecommerce portal in cloud, which will be delivered as SAAS model. For the

same, ASPL requires a payment gateway integration and payment processing API, which will be completely

customizable based on the users requirements. The API will serve as the payment processing platform for ASPL

as well as its customers.


Some of the high level features will be...

1. Configurable URLs for the payment processor.

2. Configurable fields, since field names and submission will be based on the processors requirements.

3. Configurable response URL.

4. Multi Currency

5. Multiple payment gateway setup (like paypal, ccavenue, 2checkout, [url removed, login to view] etc.)

6. Payment type includes credit cards, debit cards, net banking, mobile pay etc. (these are usually provided

by the payment providers)

System Flow

User Side

1. User will select products and puts them in shopping cart. (Not part of this project)

2. User clicks on Checkout and taken to payment page. (Not part of this project)

3. The page shown after the step 2, is where the whole action begins for this project.

4. Checkout link will go the pre-specified URL where the payment methods available for the store are

shown to the user.

5. Once the user selects the payment method, based on that the gateways configured for that particular

payment method will be shown and the payment is completed at the providers website.

6. Response will come at the return URL and the value is stored in database.

7. After which the confirmation screen will be shown. (Not part of this project, you only need to show the

thank you or error page)

Admin side

1. ASPL Administrator will setup the available gateways for its own portals or cloud as a whole.

2. Users of the applications in the cloud who may be the service providers or sellers will be configuring

there payment gateways based on the form provided (most critical part of the project). The gateway

URL and return URL should be automatically configured for the user by the system. This will be

predefined by the ASPL admin.

3. Each gateway has some common parameters...

1. They all have URL to submit

Confidential – not to be reproduced and print only if needed

3. They all have form based submission

4. They all have pre-defined field names and value formats

4. We need to provide configuration facility for all of the above to achieve the objective of this project.

5. Some additional custom fields are also needed to accommodate for future needs or if some gateways

additional fields or URL.

6. One form needs to be developed for attaching the payment gateways to the application and / or store.

A drop down list of applications will be shown and after the selection a drop down of stores will be

shown. Once selected the multi select list of created payment gateways will be shown, which when

submitted will attach the payment gateways to the application and / or store. Both table details for

application and store will be provided.

User Interface

1. User interface will not be the detailed design of front end. It will be just simple layout, since the forms

will be integrated in the overall design of the bigger project.

2. Only thing required will be to put css class on the elements so that when we integrate the forms in the

application, look and feel can be changed by changing the CSS only.

Technology and Architecture

1. MySql [url removed, login to view] database

2. Jboss [url removed, login to view] as application server

3. J2EE 5.0, JRE 6

4. EJB 3.0 with hibernate as persistance. Query can be only in HQL or EQL not directly written in the

entities or facades. Container managed beans.

5. Entity beans / Session beans / Session Facades

6. Front-end side will be JSF 1.2 (Jboss provided implementation) / Richfaces 3.3.0 (for Ajax)

7. JSF controller class will access the session facades, all business logic should be in session facades.

Standards to be kept in mind

1. No hard coding anywhere in the applications.

2. If some parameters are required, they should be in config table in database.

3. XML file will only contain database connection params. That too a separate xml will be put in deploy

folder. Entities will have [url removed, login to view] which will contain JNDI name.

4. Comment all the code. Use descriptive variable names.

5. Junit classes for each Class. Method level testing.

6. Java docs for the classes.


Will provide all the help needed for the development, we will be working very closely with you to get the write the application. We will provide all the needed content.

Beceriler: J2EE, Java, Betik Yükleme, Web Sitesi Tasarımı

Daha fazlasını gör: write xml code website, write content solutions, write a design brief for the need, what is database technology, the container store, technology solutions code, technology for mobile application development, step on how to develop website, software testing portal, software testing business, software testing as a service, shopping cart 6.0.14, service processor, server side java development, screen of the mind, screen flow design, processor class in java, pre flow, pay someone to do coding, paypal integration in java website, paypal confirmation code not working, paypal confirmation code, paypal architecture design, one cloud solutions, name flow

İşveren Hakkında:
( 87 değerlendirme ) Bronx, United States

Proje NO: #732618

Bu iş için 10 freelancer ortalamada $643 teklif veriyor


Hi, We are interested to work on this project. Hope to listen from you, VinodRamu

in %bids___i_period_sub_35% gün içinde250%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(24 Değerlendirme)

Hello, Please view pmb. Ashwin

in %bids___i_period_sub_35% gün içinde250%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(44 Değerlendirme)

i am java expert and i can do it.

in %bids___i_period_sub_35% gün içinde3500%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(5 Değerlendirme)

i am interested, see pm.

in %bids___i_period_sub_35% gün içinde500%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(1 Yorum)

Hello. I have a wide experience on working out and completion of appendices on java. I will be glad to co-operate.

in %bids___i_period_sub_35% gün içinde500%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Hi, Please check inbox. Thanks, Rajesh

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(0 Değerlendirme)

Hello Madam/Sir, We are a group of software professionals and posses more than five years of industry experience. We look forward to work on your project and assure you on time delivery with high quality and customer Daha Fazla

in %bids___i_period_sub_35% gün içinde350%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

I am a Java/J2EE expert.. Looking forward to work with you..

in %bids___i_period_sub_35% gün içinde500%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

HI...check your PM....

in %bids___i_period_sub_35% gün içinde170%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Our company is one of the growing in IT. We have many expertises in java j2ee and web designer. We can provide you many resources for this job.

in %bids___i_period_sub_35% gün içinde160%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)