473,545 Members | 2,081 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Online Payment With ASP.NET Sites

Hi,

OK, Ive been asked to provide a public site with a means of selling some
products, I have never done this before, so im a bit of a newbie really.
What I am looking for is a method of acheiving this within the ASP.NET
develpment arena,

Byt which I dont mean that I want to design a shopping cart system, I want a
low impact , low cost if possible way of being able to set up my products
and sell them using a third party like worldpay etc.

I know that there are dummy option button bits of HTML they can give you,
but I want something a bit slicker. In essence, I need to be able to allow
my customer to sell downloadable products on line such as white papers,
reports, e-books etc. Does anyone know of a good method of doing this.
Cheers
Sep 25 '07 #1
8 1878
On Sep 25, 10:41 am, "Just Me" <news.microsoft .comwrote:
Hi,

OK, Ive been asked to provide a public site with a means of selling some
products, I have never done this before, so im a bit of a newbie really.
What I am looking for is a method of acheiving this within the ASP.NET
develpment arena,

Byt which I dont mean that I want to design a shopping cart system, I want a
low impact , low cost if possible way of being able to set up my products
and sell them using a third party like worldpay etc.

I know that there are dummy option button bits of HTML they can give you,
but I want something a bit slicker. In essence, I need to be able to allow
my customer to sell downloadable products on line such as white papers,
reports, e-books etc. Does anyone know of a good method of doing this.
I don't see how you can do this without a shopping cart, unless you
plan on a lot of manual processing. I mean, in simplest forms, a user
could send you money via PayPal, then you e-mail him the file.

So what's wrong with a shopping cart? Click on the docs you want,
Check Out, and Pay. Once payment is verified, you can give the user a
temporary download link that contains a ZIP of all the docs he bought.

Sep 25 '07 #2
"Larry Bud" <la**********@y ahoo.comwrote in message
news:11******** **************@ g4g2000hsf.goog legroups.com...
I don't see how you can do this without a shopping cart, unless you
plan on a lot of manual processing. I mean, in simplest forms, a user
could send you money via PayPal, then you e-mail him the file.

So what's wrong with a shopping cart? Click on the docs you want,
Check Out, and Pay. Once payment is verified, you can give the user a
temporary download link that contains a ZIP of all the docs he bought.
I agree - a shopping cart is definitely the way to go here...

Not only that, it's what potential customers will be expecting to see, and
are already familiar with...
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Sep 25 '07 #3
Who said, I didnt want a shopping cart ????

What I said was I dont want to 'Design' a shopping cart. Im looking for
something what has already been designed but will fit into the asp.net
development aread.

;-)

"Mark Rae [MVP]" <ma**@markNOSPA Mrae.netwrote in message
news:O4******** ******@TK2MSFTN GP04.phx.gbl...
"Larry Bud" <la**********@y ahoo.comwrote in message
news:11******** **************@ g4g2000hsf.goog legroups.com...
>I don't see how you can do this without a shopping cart, unless you
plan on a lot of manual processing. I mean, in simplest forms, a user
could send you money via PayPal, then you e-mail him the file.

So what's wrong with a shopping cart? Click on the docs you want,
Check Out, and Pay. Once payment is verified, you can give the user a
temporary download link that contains a ZIP of all the docs he bought.

I agree - a shopping cart is definitely the way to go here...

Not only that, it's what potential customers will be expecting to see, and
are already familiar with...
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Sep 25 '07 #4
"Just Me" <news.microsoft .comwrote in message
news:OI******** ******@TK2MSFTN GP02.phx.gbl...
What I said was I dont want to 'Design' a shopping cart. Im looking for
something what has already been designed but will fit into the asp.net
development aread.
PayPal has an ASP.NET shopping card, but it's fairly awful...

I designed my own - took about half an hour...
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Sep 25 '07 #5

You must feel great being so competent, but it doesent help me much.
Dont worry, I'll research it and find an answer myself.
"Mark Rae [MVP]" <ma**@markNOSPA Mrae.netwrote in message
news:OK******** ******@TK2MSFTN GP02.phx.gbl...
"Just Me" <news.microsoft .comwrote in message
news:OI******** ******@TK2MSFTN GP02.phx.gbl...
>What I said was I dont want to 'Design' a shopping cart. Im looking for
something what has already been designed but will fit into the asp.net
development aread.

PayPal has an ASP.NET shopping card, but it's fairly awful...

I designed my own - took about half an hour...
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Sep 25 '07 #6
"Just Me" <news.microsoft .comwrote in message
news:eK******** ******@TK2MSFTN GP05.phx.gbl...
You must feel great being so competent, but it doesent help me much.

Didn't mean to sound dismissive - judging from your previous posts in this
newsgroup, you're clearly not a beginner, and this is most definitely not
beyond your abilities in any way...

At a basic level, it is simply a matter of storing a Dictionary<int, int>
object in Session

The first element of the Dictionary is the unique product identifier and the
second is the number of units that the customer has decided to purchase

Starting with that, the rest of it pretty much writes itself...

When the customer adds an item to their cart, it checks whether that product
id already exists in the Dictionary. If no, it adds it with a count of 1. If
yes, it increments the count by 1. Same process but in reverse if the
customer chooses to remove (or decrement the amount) of an item.

The checkout page uses the Session["cart"] object to fetch more detail about
the item(s), and adds stuff like VAT / sales tax, region etc.

When the user clicks the Checkout button, a PayPal form is built in the
background and then the whole thing redirects to the PayPal site, which
takes over from there.
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Sep 25 '07 #7
Mark,

Thanks for your reply. I dont actually have an issue with working out how to
select , store, pick etc from a list of choices. Perhaps I could have been
clearer in my question and thinking it through as I write this; undoubtedly
this is true, if I had put more thought into what I was trying to get from
an answer, I would not have left ambiguity in my question and wasted
everyones time including my own, for that I apologise.

I am interested in the building of the html page/form in the background for
submission as you refer to, if you have an example of this, i would be very
grateful, im sure I can work it out myself, but I would nevertheless like to
see how you did it.

Thank you.

"Mark Rae [MVP]" <ma**@markNOSPA Mrae.netwrote in message
news:%2******** ********@TK2MSF TNGP05.phx.gbl. ..
"Just Me" <news.microsoft .comwrote in message
news:eK******** ******@TK2MSFTN GP05.phx.gbl...
>You must feel great being so competent, but it doesent help me much.


Didn't mean to sound dismissive - judging from your previous posts in this
newsgroup, you're clearly not a beginner, and this is most definitely not
beyond your abilities in any way...

At a basic level, it is simply a matter of storing a Dictionary<int, int>
object in Session

The first element of the Dictionary is the unique product identifier and
the second is the number of units that the customer has decided to
purchase

Starting with that, the rest of it pretty much writes itself...

When the customer adds an item to their cart, it checks whether that
product id already exists in the Dictionary. If no, it adds it with a
count of 1. If yes, it increments the count by 1. Same process but in
reverse if the customer chooses to remove (or decrement the amount) of an
item.

The checkout page uses the Session["cart"] object to fetch more detail
about the item(s), and adds stuff like VAT / sales tax, region etc.

When the user clicks the Checkout button, a PayPal form is built in the
background and then the whole thing redirects to the PayPal site, which
takes over from there.
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Sep 25 '07 #8
You might want to check out the
http://www.asp.net/downloads/starter...pal-ecommerce/

if you want minimal coding effort.

Remember, the key word in "Starter Kit" is "Starter", and not "Complete
Solution".


"Just Me" <news.microsoft .comwrote in message
news:uu******** ******@TK2MSFTN GP06.phx.gbl...
Hi,

OK, Ive been asked to provide a public site with a means of selling some
products, I have never done this before, so im a bit of a newbie really.
What I am looking for is a method of acheiving this within the ASP.NET
develpment arena,

Byt which I dont mean that I want to design a shopping cart system, I want
a low impact , low cost if possible way of being able to set up my
products and sell them using a third party like worldpay etc.

I know that there are dummy option button bits of HTML they can give you,
but I want something a bit slicker. In essence, I need to be able to allow
my customer to sell downloadable products on line such as white papers,
reports, e-books etc. Does anyone know of a good method of doing this.
Cheers

Sep 25 '07 #9

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
2449
by: Eric | last post by:
Hi all, What would be the best way to add a credit card (and maybe also other systems) payment option to my php website shop? Is this something that can be done by a regular developer like me? And if so where can i find information on how to do this. Or is it customary/best to let a specialised company handle the actual payment part of...
3
657
by: Street | last post by:
Web Site Robot creates and hosts your web site or online store with secure credit card payments in minutes. No web hosting company, no HTML, no secure certificates are required. Please download from NetForAll, http://www.netforall.com If you have any question or concern, please reply to this post or use our contact form. Thank you very...
11
3252
by: Hazz | last post by:
is there something as easy as just providing a link to an inexpensive credit card approval/payment component to integrate into an asp.net app. My question isn't about the linking process itself but rather about my wanting a very simple but robust credit card transaction component that I would not have to build myself. I already have a...
1
1707
by: excelleinc.com | last post by:
Hello, One of our clients wants from us to implement online payment option trough his web-site which we developed and we're hosting it. I'm not sure if this is right newsgroup but would like to have few more information on how-to, maybe some useful links and your experiences. We're using ASP.Net on IIS 5
3
1890
by: Dave Johnson | last post by:
I am responsible for making an e-commerce site in asp.net 2.0, does anyone have relative experiance that can guide me through the development of the Online Payment part, such as a start point from where i can expand my research in asp.net 2.0 new technology i can use for online payment. i know it would be better to answer a set of specific...
4
7451
by: Jigar A. Thakor | last post by:
how to create online shopping website.. ?? any architecture ?? How to design any guidlines ? and what is verisign ?? other secure protection needed ?? i want to develop in C#,Asp.net,Sql Server...
2
1834
by: =?Utf-8?B?QXNoZmFx?= | last post by:
I wanank now how u enable a payment gateway for credit card confirmation from aspx page we make in shopping cart sites
0
1362
by: yuwenwu006 | last post by:
5% paypal handling charge supports the online payment! PayPal cheap Guess wallet Dear friend welcome to shopping on www.Shoes-paypal.cn 1.5% paypal handling charge supports the online payment! 2.Use your intergla replacement more good gift! 3.notes by email and website of deliver each package at first time.
1
1803
by: bnashenas1984 | last post by:
Hi everyone When I started to make my own online store I thought the payment part would be easiest part. Well I was wrong. I'v been googling alot but I can't find any way to safely accept creditcards on my website. I'v already made the shopping cart which allows users select several products and when the user clicks on (Check out) button...
0
7815
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7433
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
7763
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
0
5976
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
1
5340
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
3458
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
0
3444
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
1020
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
712
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.