Project Detail

Flash PayPal Integration  

Flash PayPal Integration is project number 90364
posted at Freelancer.com. Click here to post your own project.

 

| More Free Trial For New Buyers
 

Status:

Selected Providers: Dinghus

Budget: $100-300

Created: 09/18/2006 at 15:43 EDT

Bid Count: 12

Average Bid:
$ 261

09/28/2006 at 15:43 EDT

Project Creator: yongtong
Employer Rating: 10/1010/1010/1010/1010/1010/1010/1010/1010/1010/10 (25 reviews)

Bid On This Project
 

Description

We need a Flash based shopping cart module (Payment Module) that can use Paypal "standard payment" (not pro) to accept payment. It will be part of a flash website of a professional photographer.

A. Program Structure
--------------------

There will be a main flash program (referred to as Main Program, developed ourselves) that communicates with the Payment Module developed by a freelance programmer.

The Main Program will present photos of the photographer. Under each photo there will be an "Add to Cart" button.

Near the main menu in the Main Program, there are a shopping cart icon, a number indicating the total number of photos in the cart and the sub value of the cart.

Near the shopping cart icon, there are a 'View Cart' button and a 'Check Out' button.

The Main Program will communicate with the Payment Module when user clicks the "Add to Cart" button, the "View Cart" button or the "Check Out" button.

B. Use Cases
--------------------

Case 0: Initialize

When the Main Program is loaded, it will call a function of the Payment Module; pass the user login name and shopping cart expiration time. The Payment Module will load the saved shopping cart content, which is saved at user's client side hard drive. If the content is not expired, it will update the content of the shopping cart. In the initialization function, the Main Program will also notify the Payment Module whether optional fields should be displayed (See use case 2 for details).

Case 1: Add to Cart

User clicks "Add to Cart" button. The Main Program will pop up a window asking for quantity and print size, and then it will call a function of the Payment Module, pass the photo details. The photo details passed in the function are defined in “Section E. Data Structure”. The Payment Module will notify the Main Program to update the total photo number and sub-total value.

Case 2: View Cart

User clicks the 'View Cart' button. The Main Program will call a function of the Payment Module to show the shopping cart content. The Payment Module will show something like a pop up window/panel, where user can do the following:

- view the details of each photo item in the shopping cart, including
photo name, thumbnail, print size, optional field 1, optional field 2, optional field 3, unit price, quantity, total amount of the item

- change quantity
- clear shopping cart
- apply discount coupon
- see subtotal before and after discount
- check out

If user makes any changes, the Payment Module will call the Main Program to notify the changes.

Case 3: Check Out

User clicks 'Check Out' button on the Main Program or on the Cart Content Panel.

The Payment Module will launch the Paypal website, and post the shopping cart content to Paypal. User should see the order details on Paypal's webpage, input the credit card info and finish the payment though Paypal.

C. User Interface
--------------------

The Payment Module is responsible to provide the shopping review pop up window, which should contain the following information:

shopping cart content list, each item line contains: photo name, thumbnail image, photo print size, optional field 1, optional field 2, optional field 3, unit price, quantity, total amount of the item

Change quantity button
Clear shopping button
Check out button
Close button

D. Program Interface functions
--------------------

Main Program Calls Payment Module

1. Init (user login, optional fields display switches, content expiration period)
2. AddItem (ShoppingItem)
3. ShowShoppingCart
4. Shopping cart content query

Payment Module Calls Main Program:

5. Shopping cart change notification


E. Data structure (For “Add to Cart” function all)
-------------------------------------------------

ShoppingItem data class
{
string photoId
image thumbnail
string printSize
int quantity
unit price
}


E. Deliverables

Flash Source Code (. FLA files and all other project files that needed to build the flash module and testing Flash movie)
Compatible with Flash Player 8
Compatible with ActionScript 2




Additional information submitted:

09/25/2006 at 6:20 EDT:
More details about the ShoopingItem:

1. The photoID and printSize together form the key.

For example, Photo01 and 4x6 print size is one item in the shopping cart. Photo01 and 5x7 print size is ANOTHER item in the shopping cart.


2. I have made a small change to the ShoppingItem data structure.

The image URL is added so that the Paypemt Module only need to store the link to the local hard drive instead of the thumbnail images.

The URL is linked to the original image (large size), so the Payment Module needs to resize it when it has to recover the shopping cart content from the local hard drive data.

The optioal field strings are also passed, but they can be empty. See "B. Use Cases - Case 0: Initialize" for more info.

ShoppingItem data class
{
string photoId
image thumbnail
string imageURL
string printSize
int quantity
float unitPrice
string optionalField1
string optionalField2
}


Messages Posted:0 View project clarification board Post message on project clarification board

Bid On This Project
 

If you are the project creator or one of the bidders Log In for more options

 

300

4 days

09-18-2006 18:38 EDT

I think I can help you ;)

help

 

300

7 days

09-19-2006 22:58 EDT

Ready to start immediately on your project, as we are the experts in such things. Waiting for your selection. Thanks!

help

 

300

6 days

09-19-2006 02:30 EDT

Hi, I have already done that in the past. Details in PMB. Thanks, ilya.

help

 

300

3 days

09-18-2006 19:27 EDT

Aloha, Flash guru. I have built a basic shopping cart in Flash that integrates with PP so this would just be taking my previous work a step further. http://www.donomite.com

help

 

300

15 days

09-18-2006 20:57 EDT

Lets Start, Please see us in PM so that we can discuss about experience and project.

help

 

250

10 days

09-19-2006 01:54 EDT

We are web design ,graphic design and website development company comprises a pool of professionals who deliver quality work on a wide range of communication web site design and web application projects. The web design ,graphic design and web site development services span all aspects of project work including research, planning, concept, design, execution and training. Our services include end to end web solutions , search engine marketing and corporate identity development. We also provide web consulting and full implementation services for industries like Travel & Hospitality, Casino and Entertainment, Real Estate, IT and BPO. We are a premier provider of websites design, content management systems, e-commerce solutions, flash and multimedia presentations, search engine optimization and pay per click consulting services. Our business model focuses on having long-term strategic relationships with clients and a significant portion of our revenue comes from repeat business from our client and partner base extending across the world. Our Global Services Delivery Model leverages cost-competitive development at our offshore development center in India leveraging the superior workforce. With our strategically located marketing business centers and a virtual team model, we can provide high quality,mission critical, rapid time-to-market solutions on time and within budget.

help

 

190

15 days

09-19-2006 00:57 EDT

We are a team of elite professionals who can cater your requirements and needs to your satisfaction. We have read through your requirements and are sure we will be able to fulfill your requirements. We are committed to provide100% guaranteed satisfaction from our end. Please visit www.foresteponline.com to know more about us.

help

 

250

8 days

09-18-2006 19:12 EDT

(No Feedback Yet)

Let us handle your project, it will be done right the first time and on time.

help

 

200

7 days

09-18-2006 22:58 EDT

(No Feedback Yet)

I have exp. of 1 year in PayPal intrigration. To know my profile please visit www.emerging-solution.com. Thanks

help

 

190

2 days

09-19-2006 02:09 EDT

(No Feedback Yet)

Hi we can do this , We are even looking for more business with you.

help

 

250

5 days

09-19-2006 13:47 EDT

(No Feedback Yet)

Hi... I am web & flash developer in India. I am also SEO Expert & also expert in web aplications. I have above 6 years of experience for this field. My company will give you best quality work. so please have a look below our Company Profile. Company Profile : We objective is to make a positive impact on clients, co-workers, and the Internet using my skills and experience to design compelling and attractive web sites with innovative technologies. Dynamic creative, web graphic & flash designer and also make character animation. • Excel “Excellence” in illustration and graphic layout with strong attention to detail & good knowledge. • Strong communication and presentations skills, including ability to communicate intangibles. Experienced and knowledgeable in working with people from diverse backgrounds and cultures. • A Web-save designer/flash designer, can combines creative ideas with his technical expertise in HTML, flash, CSS, and other tools. Have ability to lend a fresh and unique interface to Web sites makes him a valuable asset to the IT Solutions. • PHP,ASP,ASP.NET, JSP Java Script, XML VB Script and My SQL • Developing Web Portal Shopping Cart, Payment Gateway Integration, Webservices, Windows Services, Implementing Content Management System and custom web applications. Implementing AJAX Working Software: Photoshop7, CS, CS2, Dream weaver-MX, MX 2004,8, Illustrator10, Image Ready, Flash, Flash Max Professional, Flash Studio 8, Flex2.0, 3D Max 5, 7, Programming: PHP, ASP, ASP.NET, Java Script, VB Script and My SQL OUR EXPERTISE ARE IN ----- Programming & Scripting--- Visual Basic, VB.Net, VC++, C++, C#, ASP, ASP .NET, Java, JSP, Delphi, Cobol, D2K, VBScript, JavaScript, HTML, DHTML, XML… RDBMS--- Oracle, MS SQL, MS Access, Missal… Expertise : Web Site Developing, Web site Design, Flash Programming, Game Development, Flash Developing, Flash Dynamic website, Flash Communication Server, Flash Media Server, Paypal Intregation in Flash, Flash Business Cards, Search Engine Optimization, Charactor Animation, Charactor design

help

 

300

3 days

09-20-2006 15:04 EDT

(No Feedback Yet)

Please take time to check my PM... for complete details.. PLease do not Ignore the PM... thanks... -----> CHRISTIAN O’ HARE | Business Manager | BK – Corporate SA | |http://www.bk-corporate.com/ | Working hours: 9:00AM - 6:00PM EST

help


    Bid on this Project