Yes, this is very possible, but it would involve setting up, if not a whole new separate module in the application, at the very least an Account table in the database, an Account business object in the BLL, and new data access methods in the DAL to call
stored procedures that would do things like get lists of accounts (either paged, unpaged, or both), get a single account by user, create accounts, update account information, add a charge (debit) to the account, apply a payment (credit) to an account, delete
an account, and so on.
In other words, it's a fairly involved thing. It's not something you could easily do in a few lines of code someone could toss you in a post.
You get what you pay for. Anything that's free is likely to be pretty basic, like this Starter Kit.
Of course, the idea of a Starter Kit is to get you "started", isn't it? It demonstrates the architecture and the basic functionality. Once you have a very good understanding of that, one can go about extending it to include more features. That's pretty much
the idea of these free kits -- to provide a basic framework upon which to build, not to provide a full-blown, highly-customized solution out of the box.
tango2310
Member
27 Points
66 Posts
Account Payment
Aug 12, 2008 08:00 AM|LINK
Hi,
What would be the best way to implement a system where a user would like to put their purchase on their account.
Thanks in advance
Lee Dumond
Contributor
6404 Points
1173 Posts
Re: Account Payment
Aug 12, 2008 02:42 PM|LINK
You mean, on their credit card account? The book goes over how to set up a shopping cart to take credit cards.
Follow Me on Twitter
tango2310
Member
27 Points
66 Posts
Re: Account Payment
Aug 12, 2008 11:23 PM|LINK
thanks for your response Lee
i mean they have credit terms with the store owner.
so they order goos say its on account & complete the sale
Lee Dumond
Contributor
6404 Points
1173 Posts
Re: Account Payment
Aug 13, 2008 12:29 AM|LINK
Yes, this is very possible, but it would involve setting up, if not a whole new separate module in the application, at the very least an Account table in the database, an Account business object in the BLL, and new data access methods in the DAL to call stored procedures that would do things like get lists of accounts (either paged, unpaged, or both), get a single account by user, create accounts, update account information, add a charge (debit) to the account, apply a payment (credit) to an account, delete an account, and so on.
In other words, it's a fairly involved thing. It's not something you could easily do in a few lines of code someone could toss you in a post.
Follow Me on Twitter
tango2310
Member
27 Points
66 Posts
Re: Account Payment
Aug 13, 2008 12:34 AM|LINK
cheers Lee
as a matter of interest is this something you could do & whatwould be the cost?
im trying to decide if this way or purchasing some software is the way to go
Lee Dumond
Contributor
6404 Points
1173 Posts
Re: Account Payment
Aug 13, 2008 12:47 AM|LINK
Um, to answer you directly, "Yes" and "A lot". [;)]
Actually, it's not something I could contemplate taking on right now, but maybe someone else here is game. Sorry.
Follow Me on Twitter
tango2310
Member
27 Points
66 Posts
Re: Account Payment
Aug 13, 2008 12:50 AM|LINK
thanks
Lee Dumond
Contributor
6404 Points
1173 Posts
Re: Account Payment
Aug 13, 2008 12:53 AM|LINK
On the other hand, you could investigate the many pre-built ASP-based storefronts out there. This is a pretty good one.
Follow Me on Twitter
tango2310
Member
27 Points
66 Posts
Re: Account Payment
Aug 13, 2008 01:02 AM|LINK
do you know of any other free alternatives like the beer house?
Lee Dumond
Contributor
6404 Points
1173 Posts
Re: Account Payment
Aug 13, 2008 04:20 PM|LINK
You get what you pay for. Anything that's free is likely to be pretty basic, like this Starter Kit.
Of course, the idea of a Starter Kit is to get you "started", isn't it? It demonstrates the architecture and the basic functionality. Once you have a very good understanding of that, one can go about extending it to include more features. That's pretty much the idea of these free kits -- to provide a basic framework upon which to build, not to provide a full-blown, highly-customized solution out of the box.
Follow Me on Twitter