Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsStoreStoreProduct InventoryProduct Inventory
Previous
 
Next
New Post
12/15/2006 3:33 PM
 

When you click "Preview" on this forum, then click "Update," you don't get a confirmation that the post went in. So just in case, here's the link to my Store (01.01.00) with Inventory tracking and Google Checkout Gateway Provider.

http://www.newcovenant.com/tabid/198/Default.aspx

Consider it BETA !!! But it's working pretty sweet for me ! (I'll install it on my site on Sunday evening. Traveling out of town.)

David

 
New Post
12/16/2006 2:43 PM
 

Here's what I did with the Store 01.01.00--

  • Patches
    • Cleaned up all but one of the irritating warnings that were coming up on build. Mostly unneeded properties and objects that were already part of the inherited parent control.
    • Fixed the error on the Shipping Admin that "format must be '0.00,'" when entry was an even integer amount.
    • Fixed the "Invalid cast" error when clicking one of the links across the top of the Store Admin module.
    • Did not try to fix the "index out of range" error on the Category admin section of the Store Admin module. The same functionality is available through the Categories module.
  • Inventory Tracking
    • Added "TrackInventory" boolean and "NumberInStock" integer properties to ProductInfo.
    • Updated stored procedures and Product table.
    • When TrackInventory = 1 and NumberInStock = 0, product disappears from public display, but not from admin display.
    • When TrackInventory = 0, product always appears.
  • Google Checkout Gateway Provider
 
New Post
12/16/2006 6:30 PM
 

A little more info--

Inventory tracking

  • When the order is confirmed, after the confirmation e-mail is sent, the items that are set "TrackInventory = true" have their "NumberInStock" values lowered by the number purchased.
  • In the Mini Cart and the Cart--
    • The "+" and "-" LinkButtons are replaced with a text box for entering a quantity, and the "refresh.gif" icon image is clicked to update the quantity entered.
    • The "x" LinkButton is replaced with the "delete.gif" icon image.
    • For an Inventory-tracked item, if the user enters a number greater than the "NumberInStock" property of the item, a validator control displays the number in stock and blocks the entry.
    • If a product has "TrackInventory = false," NumberInStock is ignored. No attempt is made to reduce stock level after the order is confirmed.
  • Google Checkout Gateway
    • Google Checkout is coming on strong. It's so slick that EBay won't allow their sellers to use it. (They claim it's not proven enough yet.)
    • Pros--
      • Much faster and easier for the buyer than PayPal.
      • Deposits are made to the seller's bank account every two days. No need to request transfer, or use a debit card, to get your money.
      • A single account can be used for multiple stores on multiple sites, by both buyer and seller.
      • The Google site has all the tools you need to process the order.
      • The API can be integrated with your own processing system, if you have one in place.
      • Source code is available for download for customization.
    • Cons (I'm contacting Google to look into these.)
      • The GoogleCheckout API does not have a callback function to confirm purchase. You must count on the user to click a return link to confirm the purchase, so the cart can be cleared and processing completed.
      • I didn't find an EFT option for the buyer. Credit cards only.
      • Requires the gateway settings to be in web.config. (I left the Store's settings system stubbed in the source code, just commented out.) But since they provide the source code....
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsStoreStoreProduct InventoryProduct Inventory


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out