473,473 Members | 2,124 Online
Bytes | Software Development & Data Engineering Community
Create 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 1871
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**********@yahoo.comwrote in message
news:11**********************@g4g2000hsf.googlegro ups.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**@markNOSPAMrae.netwrote in message
news:O4**************@TK2MSFTNGP04.phx.gbl...
"Larry Bud" <la**********@yahoo.comwrote in message
news:11**********************@g4g2000hsf.googlegro ups.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**************@TK2MSFTNGP02.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**@markNOSPAMrae.netwrote in message
news:OK**************@TK2MSFTNGP02.phx.gbl...
"Just Me" <news.microsoft.comwrote in message
news:OI**************@TK2MSFTNGP02.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**************@TK2MSFTNGP05.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**@markNOSPAMrae.netwrote in message
news:%2****************@TK2MSFTNGP05.phx.gbl...
"Just Me" <news.microsoft.comwrote in message
news:eK**************@TK2MSFTNGP05.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**************@TK2MSFTNGP06.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
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?...
3
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...
11
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...
1
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...
3
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...
4
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
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
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!...
1
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...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
1
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...
0
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...
0
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,...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
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...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
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...

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.