Help with a shopping cart idea

Hi All,
I have been asked if I can do a shoppinng cart for a friend
and initially I said yea Iknow of some ready made carts out there
in ASP ..
But I wondered if we could do our own in DW with some
extensions?
Is this hard or very complex?
Id say I was an intermetiate coder in VB and VBs and can
follow most instructions or manuals and would like to do our own if
it wasnt such a mammoth task..
Any thoughts or suggestions would be welcome.
Thanks

Tag2007 wrote:
> Thanks for that Ive found their forum and put up a post.
>
> Can I ask you guys what I need to consider for payments
and gateways,
> My friend has the little machine at work for taking
credit card
> payments.so do I just get the cart to take the card
details and save
> them to a database for retrieval or whats the way this
is done?
>
> Sorry to ask, Ive done this with paypal but never needed
a secure set
> up if I do need this?
>
> Thanks again
The customer needs an Internet Merchant Account. This is
different from the
Merchant Account he will have for the POS terminal, and if
the bank notice
that a POS terminal is used for internet purchases, he will
probably be in
breach of his contract with the bank - they may take away his
Merchant
Account altogether. The bank *will* notice, because of the
large number of
CNP (customer not present) entries he will be making - even
if there are no
chargebacks (which is the big risk of all internet shopping
carts).
The fact that he already has a merchant account will help
when he applies
for an IMA. He *will* be paying higher fees for an IMA.
When writing the shopping cart, you NEVER store card holders
details on your
site. If you do, and your site is ever compromised, *you* may
be held liable
for any fraudulent transactions made on any card details
stolen from you.
Obivously if you are a massive company, there are business
reasons why you'd
want you own control of all data. But if that was the case,
you wouldn't
have to ask! <g>
For most small shopping carts (i.e, bigger than paypal), I
take the
following approach. I won't claim that it's perfect, or the
cheapest, but it
works (and I'm open to suggestions on improving it).
1. Make sure that the web site to hold the shopping cart is
on a dedicated
IP address. You should then purchase an SSL certificate for
that site.
2. All parts of the shopping cart which collect *any*
customer data - e.g.
name and address - should be protected by the SSL.
3. All monetary transactions should be handled by a card
payment processor,
e.g Worldpay, Metacharge. Let *them* deal with the credit
card details. All
you need to pass are sufficient transaction details so that
you can audit
back to the original sale if there are any queries.
Note that some payment processor company can also help you
set up the IMA
account (Metacharge certainly do), and this may save you some
hassle/money.
Otherwise you need to have the IMA account details to pass to
the payment
processor.
Once you think you're ready to go live, test it thoroughly.
Then test it
again, and test a little more. Test for invalid transactions
are well as
valid ones. The card companies have test numbers you can use,
but also do a
few live payment tests before releasing it to the client (do
it on your own
card, then refund it through the payment processors
interface).
HTH,
Pete.
Peter Connolly
http://www.acutecomputing.co.uk
Derby
UK
Skype ID: acutecomputing

Similar Messages

  • Can't delete user account with open shopping cart

    Hi all,
    Is it okay to delete user account with open shopping cart? I can't delete user by users_gen, it says existing partner document. I then applied notes 1148837,report PARTNER_SET_DELETE. And this report doesn't really work. I ran it and it found zero occurrnences. Is anybody using this report?
    So is it the only way to delete user from SRM is by su01 and leave some informations on Busines partner (bp)
    Thanks,
    Kev

    Hi. You can easily lock the user and change the validity dates using SU01.
    Then, I would write a program that looks through all locked users and checks their valdity dates. Table USR02 holds all this data.
    Then, if the user is locked and the validity end date was 3 or 6 or whatever months ago (make this a selection parameter probably), then you know you want to delete this user.
    So, go into table HRP1001 where SCLAS = US and SOBID = user name and OTYPE = CP and get field OBJID. This is the central person (CP) number.
    Then, go into table HRP1001 again, this time where SCLAS = BP  and OTYPE = CP and OBJID = the CP number and get field SOBID. This is the business partner (BP) number.
    Now, run function BAPI_USER_DELETE to delete the SU01 user fully, then function HR_CENTRALPERSON_DELETE to delete the central person, then function BUP_BUPA_DELETE to delete the business partner.
    And that should delete everything.
    Regards,
    Dave.

  • Assistance with strange shopping cart issue...

    Hello,
    My first post!
    I am having trouble getting through to support (of any kind) and wondered if anyone had some advice for this problem:
    My site is www.welcomeclothing.com, and I am having a problem where the checkout confirmation page actually re-freshes to DIFFERENT CART!
    The issue occures when you pick a product, order it, and receive the confirmation page.  If at this point you hit Control+R (refresh), you get the "Credit Card Payment Failed Screen".  If you then hit "GO BACK" from that screen it takes you to some other checkout cart (which I can not find on the back end of the site).
    If anyone is up to try it and see what I mean please do.  I process the credit cards offline so you will not be charged (just use fake info).
    Also, anyone know how to charge sales tak ONLY in a certian state instead of a whole County?
    -eric
    www.welcomeclothing.com
    BE ALL THAT YOU DESIRE

    Hi Eric,
    You should be able to get to support through Admin > Help and Support. That issue with the receipt page needs to be investigated by support as it's not something that should be happening.
    As for rendering states on the shopping cart, make sure you change {tag_shippingoptions} to {tag_shippingoptions,true}. You then have to add your state taxes under eCommerce > Tax Codes.
    Cheers,
    -mario

  • Help needed in shopping cart implementation in JSP

    hi all,
    i need some help or code in implementing a shopping cart in JSP. Please send me code or any web resource.

    Hi!..i m in the same problem..if you have some idea or code..plz..
    robin_caba(@) yahoo.es

  • Need Help Badly on Shopping Cart Using JSP And Java Servlet

    Hi All,
    This is the 1st time i am trying to create a shopping cart using JSP and Servlet.
    I have read through a few acticles but i still do not get the whole idea of how it works.
    Please guide me as i need help very badly.
    Thanks.
    This is one of the jsp page which displays the category of products user would like to buy : Products.jsp
    <html>
    <head>
    <title>Purchase Order</title>
    </head>
    <body topmargin="30">
    <table border="0" width="100%" id="table1" cellpadding="2">
         <tr>
              <td bgcolor="#990000" width="96">
              <p align="center"><b><font face="Verdana" size="2" color="#FFFFFF">
              Code</font></b></td>
              <td bgcolor="#990000" width="260">
              <p align="center"><b><font face="Verdana" size="2" color="#FFFFFF">
              Description </font></b></td>
              <td bgcolor="#990000" width="130">
              <p align="center"><b><font face="Verdana" size="2" color="#FFFFFF">Brand
              </font></b></td>
              <td bgcolor="#990000" width="146">
              <p align="center"><b><font face="Verdana" size="2" color="#FFFFFF">UOM
              </font></b></td>
              <td bgcolor="#990000" width="57">
              <p align="center"><b><font face="Verdana" size="2" color="#FFFFFF">Unit<br>
              Price </font></b></td>
              <td bgcolor="#990000" width="62">
              <p align="center"><b><font face="Verdana" size="2" color="#FFFFFF">
              Carton<br>
              Price </font></b></td>
              <td bgcolor="#990000" width="36">
              <p align="center"><b><font face="Verdana" size="2" color="#FFFFFF">
              Qty</font></b></td>
              <td bgcolor="#990000" width="65">
              <p align="center"><b><font face="Verdana" size="2" color="#FFFFFF">Add<br>
              To Cart</font></b></td>
         </tr>
    <tr>
    <td align="center" width="96" bgcolor="#CCCCCC">
    <font face="Verdana, Arial, Helvetica, sans-serif" size="2">123</font>
    </td>
    <td align="center" width="260" bgcolor="#CCCCCC">
    <font face="Verdana, Arial, Helvetica, sans-serif" size="2">Tom Yam</font>
    </td>
    <td align="center" width="130" bgcolor="#CCCCCC">
    <font face="Verdana, Arial, Helvetica, sans-serif" size="2">Nissin</font>
    </td>
    <td align="center" width="146" bgcolor="#CCCCCC">
    <font face="Verdana, Arial, Helvetica, sans-serif" size="2">12 x 10's</font>
    </td>
    <td align="center" width="57" bgcolor="#CCCCCC">
    <font face="Verdana, Arial, Helvetica, sans-serif" size="2">$3.85</font>
    </td>
    <td align="center" width="62" bgcolor="#CCCCCC">
    <font face="Verdana, Arial, Helvetica, sans-serif" size="2">$46.2</font>
    </td>
    <td align="center" width="36" bgcolor="#CCCCCC">
    <!--webbot bot="Validation" S-Data-Type="Integer" S-Number-Separators="x" -->
    <p align="center"><input type="Integer" name="Q10005" size="1"></p>
    </td>
    <td align="center" width="65" bgcolor="#CCCCCC">
    <p><input type="checkbox" name="checkbox" value="123"></p>
    </tr>
    <tr>
    </table>
    <table border="0" width="100%" id="table2">
         <tr>
              <td>
              <div align="right">          
                   <input type="hidden" name="hAction" value="AddToCart"/> 
              <input type=submit name="submit" value="Add To Cart"/>                     
    </div>
    </td>
         </tr>
    </table>
    </body>
    </html>
    After user has make his selection by entering the qty and ticking on the check box, he would click the "Add To Cart" button ... and this would call my servlet : AddToAddControlSerlvet.java
    import javax.servlet.http.*;
    import javax.servlet.*;
    import java.io.*;
    import java.util.*;
    import java.util.ArrayList;
    public class AddToCartControlServlet extends HttpServlet
         public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException,IOException
              String action = req.getParameter("hAction");
              if (action.equals("AddToCart"))
                   addToCart(req,res);
         public void addToCart(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException
              try
                   String url = "";
                   String[] addList = req.getParameterValues("checkbox");
                   HttpSession sess = req.getSession(true);
                   //String sessionID = sess.getId();
                   DBClass dbClass = new DBClass();
                   ArrayList cartList = new ArrayList();
                   for (int i = 0; i < addList.length; i++)
                        String productCode = (String)addList;
                        int qty = Integer.parseInt(req.getParameter("Q"+productCode));
                        Products product = dbClass.getProductDetail(productCode);
                        double totalUnitAmt = qty * product.getUnitPrice();
                        double totalCartonAmt = qty * product.getCartonPrice();
                        Order order = new Order(product.getProductCode(),product.getProductDesc(),product.getBrandName(),product.getUom(),qty,product.getUnitPrice(),product.getCartonPrice(),totalUnitAmt,totalCartonAmt);
                        cartList.add(order);
                   sess.setAttribute("cartList", cartList);
                   url = "/Cart/CartDetails.jsp";
                   ServletContext sc = getServletContext();
                   RequestDispatcher rd = sc.getRequestDispatcher(url);
                   rd.forward(req, res);
              catch (Exception e)
                   System.out.println(e);
    From here, i would get the list of items which user has selected and add to the cartList, then i would direct the user to CartDetails.jsp which displayed the items user has selected.
    From there, user would be able to remove or to continue shopping by selecting other category.
    How i do store all the items user has selected ... everytime he would wan to view his cart ...
    As i would be calling from jsp to servlet .. or jsp to servlet ... and i do not know how i should go about in creating the shopping cart.

    Hi !
    Yon can use a data structure as vector and store the items selected by the user into the vector . Keep the vector in session using session object , so the user can access the entire shopping cart from anywhere in the application .
    Then , you can change the cart accordingly .
    Hope this works.
    Cheers ,
    Pranav

  • What Adobe product do I want to create a site with a shopping cart?

    I know XHTML and CSS. A little javascript. But I need a shopping cart on two different sites. What is the best Adobe product for doing that?

    Adobe Business Catalyst offers bundled hosting & e-commerce. But you must host your sites on their servers.
    http://www.adobe.com/products/business-catalyst/features.html
    If you don't want to change hosts, look for a 3rd party shopping cart. 
    UltraCart is PCI compliant & offers a 30 day trial
    http://www.ultracart.com/
    Nancy O.

  • Need an asp programming to help with "add to cart" function

    Anyone interested? I'm not an asp person and have a client
    with an asp
    cart. She wants a wish list feature and this cart doesn't
    have it.
    I'm looking for someone to store the catalogID of an item
    when the user
    clicks an "Add to Cart" button - then store that in the
    customer table
    (or a new table associated with the customer) for display in
    "my
    wishlist" page (could be part of the customer's "myaccount"
    page).
    You'd:
    1) develop the function "Add to Wishlist" (add from a product
    detail page)
    2) set up the table(s) as necessary (access db) to store the
    product
    (catalogID)
    3) develop the wishlist page (or section on the myaccount
    page) to
    retrieve and display the items stored
    4) develop a way to remove an item (delete)
    5) link to the product page (this should be simple)
    Anyone interested? I need this quickly. If interested, email
    me at
    syncbox AT gmail DOT com or call 707.824.2840
    Thanks!
    Donna

    >Right you can see the work in progress here>
    http://www.stclairecreative.com/DoughBoys_Site_Folder/home.html
    Before going much further I'd recommend reconsidering the use
    of a textured background. They are usually included for the benefit
    of the site owner only, and likely to annoy visitors. Studies on
    the subject suggest they often lead to usability problems. I do
    like to header graphic, but at 200K it's kinda heavy and can
    probably be optimized.

  • Need help with Photo Shop CS4

    Hi,
    I still have not received an answer so I attached a docutment if that helps.  I am suppose to draw the diagram in paths and not each shape on a different layer. My issue is that I can't fill the path with black for some reason. am doing an assignment for school.  I'm suppose to create a image using the Pen tool and Shape Layer tool using the Working Path. I am suppose to save one selection from the paths and fill in image with a black hue fill. I have tried saving the working path and tried to fill with black. I did a practice by drawing only a portion of the image. I saved it as a working path and selected fill and I get the promp to fill.  Then I  hit okay and nothing happens to the image filling in with black. I'm doing something wrong and am fusterated. Any ideas. Your help is appreciated.
    Carolyn
    [email protected]

    upload your image using the camera icon and please don't make threads upon threads about the same thing

  • Help with new facebook app idea

    I created a drawing facebook app that allows users to draw on Graffiti Walls. If anyone wants to see the app LIVE right now, it's at, [link removed by moderator]. I made this app using Flash, Actionscript 3 and MySQL for the database. PHP for the serverside stuff.
    Currently each user is allowed his or her own two favorite colors, a message of the day text and also a signature text. I would like to add the ability for a user to store a URL to a mp3 file.(I am not stupid and i'm not allowing users to host mp3 files). Just a link to an mp3 file. Then when you visit that persons wall, the mp3 file loads up.
    I guess what I'm looking for is a good mp3 file host to use? One that offers an upload API would be ideal. Anyone help me with this?
    [moved from AS3 forum]

    The storage used in that display is only an estimate. What do you see, when you select your Macintosh HD in the Finder and look at the sizes in the "Finder > File > Get Info" panel for your harddisk? The free storage is shown in the General brick of the Info panel:
    The migration may be needing more free storage, if your iPhoto Library has a corruuption and needs repairing.
    Try the iPhoto Library First Aid Tools before you try to migrate the library again to Photos:
    Make a backup copy on an external drive.
    Then try the iPhoto Library First Aid Tools on your iPhoto Library  to repair the permissions and to repair the database.
    To repair hold down the  alt/option and the command key simultaneously while double clicking the iPhoto application in the Applications folder  to launch the iPhotos Library First aid tools. Hold down both keys firmly and long enough, until the First Aid panel will appear.
    The select "Repair database".  Repeat with "repair Permissions".
    If it still does not suffice, repeat with "Rebuild Library".
    Then try to migrate the library again to Photos by dragging it onto the Photos icon in the Dock.

  • Fell beside the garden with the shopping cart trick. Ah well.

    I had NO intention whatsoever of opening another account, as I really do have what I need for now. But all those pretty little things at VS got me and then they told me I was an Angel and offered me a preapproval when I went to pay, and from there I was shopping on the last day of the semi-annual sale with a new account to go along with deeply discounted bras and free shipping.  Granted, I did think it through when I got the pop-up, and I know this isn't a card that will get much use as I only shop there during the semi-annual or other really good deals but I think the Comenity cards grow quickly and the VS point/reward system is pretty good. Also, I don't plan on ceasing to wear nice underwear anytime soon so I didn't have to twist my arm much to accept the offer lol SN: This was my first ever pop-up as I just started my credit rebuilding journey in Jan. of this year, so it did feel really good to see that I'm making enough progress for banks to notice. I'll be paying this bill as soon as I receive my card in a week or so and heading back into the garden!'

    Vulcan1600 wrote:
    Congrats on the new VS card! ......I can guarantee you this is one card that will never be on my radar My DW would have lots and lots of questions!You might want to find my old, old "The Men of VS" thread in the CC forum! Congrats to OP...the points system for VS is good if you're a frequent shopper.   if you only use the card at BBW (as I did), not so much.

  • Help with photo shop album, reg version not starter version

    I have the regular version of Photo Shop album, not the starter version.  I recently purchased a new camera.  It is 18 megipixels.  I was trying to edit the picture, to take the red eye out, and got an error message saying that the picture was too big to edit in Photo Shop album.  Will this program not work with pictures that large?
    Thanks,

    I would imagine that some of the free image editors available today would be more powerful than PSE v1.

  • Creating an interactive PDF with a shopping cart style interface...?

    Just asked this question over in the InDesign forum but figured this might be a good place as well:
    I need to create an interactive PDF in which the user can check a box next to a thumbnail image and a sum total at the bottom of the page is updated.  All or none or just some of the boxes would need to be checked.
    Is this possible with Acrobat Pro?

    Okay, figuring this out.  Doesn't look like I need javascripting.  But wow, getting into Acrobat to create stuff for the first time is actually painful.
    For instance, no matter if I use the Add Text Box tool at the top menu....or the Add or Edit Text Box tool in the Content menu, neither one will actually give me that much needed calculate field.  ????  wow.
    I actually grabbed a PDF example off the net showing exactly what I want to do, but the problem is that when I cut and paste the sum text box, it comes in at a 90deg angle to what I need, lol.  Now I'm trying to figure out exactly how to ROTATE a simple text box.
    *exasperated*
    EDIT:  Ahh, rotation dialog in the properties.  Grr.  It's odd that the cursor doesn't also offer a 'rotate' option.....like InDesign and every other Adobe product. heh.

  • Shopping Cart - Help?

    I'm new to web design, and self taught, so go easy on me, haha. I have a site up, that sells organic mattresses and I need to add a shopping cart to it so customers can purchase online. I've added a buy now button and I want that to take them to another page where they can customize the bed and then purchase it online. You can look at it if you'd like; www.dremata.com
    I have a google checkout account, which comes with a shopping cart widget but it's limited and I need a shopping cart with more options/more customizeable because there are a lot of different options the customer can pick that effect price.
    I've been googling shopping carts for 6 hours now. Everything I've found turns out to be an entire online store. Which I'm not looking for, because I've already designed my website and set up the product pages. I'm just looking to add a shopping cart. I can't, for the life of me, find a premade shopping cart that I can just add to my site. At this point, I'm assuming I'm really ignorant on the subject and you can't do that?
    I don't know too much about shopping carts, or how they work. So if anyone could help me out, let me know what my options are and the different ways to add a shopping cart, I'd really appreciate it!
    - Thanks

    You've made a common newbie mistake of putting the wagon ahead of the horse.  Ideally, you should build your site pages within your shopping cart system.  IOW, the product IDs, descriptions, prices, options, etc... are stored in server-side databases.  Content is dynamically populated to your site pages.  This is the price of doing things on your own without first consulting an expert.  All is not lost though.  Find out which programming languages your server supports (ASP, PHP, ColdFusion...)
    Have a look at Cartweaver and Web Assist  They each have e-commerce extensions that can be used with DW.
    Good luck,
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists 
    http://alt-web.com/
    http://twitter.com/altweb

  • Can't access iTunes shopping cart.  Who can help?

    For some reason I can not access my iTunes shopping cart. It shows me how much money I have to spend, but I can't see any of the songs that I have added to the shopping cart. Has anyone ever had this problem? Please advise ASAP. I'd like to buy some music.
    Thanks
    Dell   Windows XP  
      Windows XP  

    If your getting some error message Id recommend emailing the music store about this issue, as USUALLY issues with the shopping cart are caused on apples side. you can goto the link below, roll to the bottom and fill out a email form to the music store
    http://www.apple.com/support/itunes/musicstore/download/

  • Creating Quote form that goes to a shopping cart

    I'm hoping someone can help me work through this question; I have a customer who would like a type of quote form on their site. Their customer would be able to get a quote on a product that has multiple parts which they would select the parts from drop-down menus on a form, then they submit the form to a holding cart type place, then they might want another quote on another item and then they could submit that quote to the holding cart, etc. There might be many objects or quotes that they might want quotes on, THEN they can submit ALL of the product quotes to my customer at the same time.  So it's kind of a shopping cart type idea (purchase all items at once) but no payments involved, no pricing, just wanting to be able to submit several quotes all at once, not one at a time. This needs to start out with quite a detailed form, I can do that, but it's the submitting many forms in a batch format that I'm not quite sure where or how to do.
    Do I start with a shopping cart or is there some other format to use?
    Any ideas?
    Annette

    Does it matter that anyone could enter the right name in the form to return the customer data? If so you need to use a password.
    1. Create a form through which the customer can register their details with a user name and password.
    2. On the server side hash the password with something like SHA256 (plenty of open source implementations about or you can create your own).
    3. Store the customer details together with a userid and hashed password in the server database
    4. Create a form through which the customer can request their details, and asks them for their userid and password.
    6. On the server side, rehash the password from the form and request a row from the customer database where the userid and hashed password match an entry
    7. Return the customer data if row retrieved from database else return a message saying on data matching those details etc.
    Regards
    Phil

Maybe you are looking for

  • Why Lifecycle Designer ES4 crashing on a pdf form created in ES2

    On HP Probook 4730s laptop with Windows 7, Designer ES4 keeps crashing on a pdf form created in ES2. Opening it in Adobe Acrobat Pro XI and reader is fine. Installed the ES4 sp1 did not help. Other forms are fine. No special fields on the form except

  • Intercompany STO with Delivery & Billing- Return STO

    Hi Everyone, Currently I am doing Intercompany STO with Delivery and Billing, which is working perfetly fine. We create 1 Purchase order for 1,00000 LB and it will be finish after 6 months ( we provide schedule to supplying plant weekly for next 6 mo

  • ABOUT MESSAGE FLOW

    can any one explaine me how messages flow from sender  to receiver? and what occurs in integration engine? what is the purpose of icm?

  • How to get query name?

    Hi: There is a report 'AQFLINDIA_FA====Z_REGISTER====',I think it's created by Query.And how to get the 'User group' / 'Infoset' / 'Query name'? Thanksss.

  • Doubt on downloading keynote from appstore

    hi...actually i downloaded *iwork 09 trial pack from apple website* (before mac app store was released)...30 days got over.....now can i download only keynote application from mac app store....will ther any problem...? ( actually i have removed iwork