Project Detail

Integrating paypal with my existing asp.net /vb.net site  

Integrating paypal with my existing asp.net /vb.net site is project number 300641
posted at Freelancer.com. Click here to post your own project.

 

| More Free Trial For New Buyers
 

Status:

Selected Providers: anisinfotech

Budget: $30-250

Created: 08/14/2008 at 18:04 EDT

Bid Count: 36

Average Bid:
N/A

09/13/2008 at 18:04 EDT

Project Creator: universaltruth
Employer Rating: 10/1010/1010/1010/1010/1010/1010/1010/1010/1010/10 (1 reviews)

Bid On This Project
 

Description

I have a small project which involves integrating my existing ecommerce site with my paypal account. My eCommerce site already contains a relational SQL database and a simple shopping cart. I just need this site integrated with paypal and detailed notes and explanation of how it is done. Good communication skills are very important.

This project may also lead onto other work in the future as I may want to integrate my site with other forms of payment.

The following site provides most of the source code and the process I require but it is in the C# language and I do not understand much of the code. (I require vb.net code in asp.net 2.0).
http://www.west-wind.com/presentations/PayPalIntegration/PayPalIntegration.asp

It provides a detailed explanation which I found very helpful but I still do not fully understand all the concepts explained. Also for the moment I may not require the 'instant payment notification callback' page yet to prevent malicious users from spoofing the return URL

The process is as follows:

After adding various items to the shopping cart the customer will click on a 'view cart' button which will take them to an orders.aspx page on my site. This page will provide a list of all the items they have added to the shopping basket. The price, shipping, TAX/VAT etc in the cart and a Total. I already have a shopping cart which stores this data so it is almost completed.

The user will then click on a paypal button which will take them to the paypal website where they will accept the payment request (I only want PayPal to process my final order amount.).

After paying the user will be redirected back to my orders.aspx page. The return URL will be OrderForm.aspx?PayPal=Success if the order was successful or OrderForm.aspx@Paypal= failure if the order failed.

A successful order will produce a confirmation page on OrderForm.aspx but a failure will result in the shopping basket being displayed again on OrderForm.aspx .
Several of the forms input values will be saved to a session object so that when the customer returns from paypay to my orders.aspx page the data the customer just typed in can be retrieved and printed to the orders.aspx page and sent to my database and or an email.

Please use http://www.west-wind.com/presentations/PayPalIntegration/PayPalIntegration.asp as a helpful reference when completing this project.

Again I may not require the code on that page for the instant payment notification unless it is really necessary and will not cost too much more. For the moment I simply want to post product data to paypal and have the data returned to my order.aspx page where I can have the values retrieved and sent to my email account or my database.

I would try and do this project myself but my knowledge of asp.net is still fairly limited and I don't know how to send/post product data to paypal. I need someone to provide the code and very detailed notes explaining how it is done. The notes should be easy to understand for a novice vb.net programmer such as myself and I will want to correspond with the programmer via email and on yahoo/msn.

1. Do you have experience integrating sites with the paypal payment system.
2. Can you provide detailed notes and explain concepts in an easy to understand way.



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

Bids are hidden by the project creator. Log in as the project creator or as one of the bidders to view bids. You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


    Bid on this Project