AShop V Feature List |
|
|
Shopping Cart Catalog
|
|
Dynamic shopping cart catalog with 3 category
levels. Each product may be included in more than
one category and there are no logical limits to the number of products or categories that can be created. |
|
|
|
Thumbnail images are automatically resized and optimized for catalog pages using GD or ImageMagick, depending on which modules are installed on the host server. The original product image can optionally be saved and linked from the thumbnail, which will then be shown with the text "Click to enlarge". Clicking the image will bring up the larger original image in a popup window. Uploading multiple images will let customers view them in a gallery window or on the product details pages. If product details pages are used, a larger version of the product image will be shown on those pages and if multiple images are available, they can be shown directly on the page by clicking their thumbnail. |
|
Custom HTML page
design templates used for the shopping cart pages can include backgrounds,
images, links, meta tags, style sheets, and JavaScript. Categories and products can have their own meta tags for search engine optimization. |
|
FrontPage and Dreamweaver or any other HTML editor can be used to customize the layout of the shopping cart by modifying the templates or themes. |
|
Layout themes for turn-key set up without without
need to create your own page templates. |
|
Order link - Shopping cart Buy buttons and check out links can be easily inserted into HTML web
pages on the local site, in remote sites, email and newsletters. |
|
Modular storefront; product listings and category tree can be individually included within a modular storefront page. An example with the filename index.php is included. It can be edited just like the page templates by using a HTML editor. The shopping cart components can also be included in php files, for instance to include the product listings and/or category tree within your own custom page or script. |
|
Top sellers and latest additions can be displayed in web pages by using one of the storefront modules or the javascript version. |
|
eBay stores can link to the shopping cart checkout
system to process payments and provide secure
delivery of digital products. |
|
Purchase or terms of sale agreement optionally
set for the whole shopping cart. Customizable agreement page. Customer needs to check an "I agree" checkbox on checkout. |
|
Terms of sale or license agreements optionally
set for each product. Agreement checkbox required
for purchase. |
|
Shopping cart mode - The Shopping Cart Catalog can be used in 4 ways.
- Standard Shopping Cart - allows multiple products AND more than one of each product to be added to the cart.
- Single Product Shopping Cart - allows multiple products, but only quantity 1 of each product will be added to the cart (basket).
- Single Product Order - quantity one AND one product at a time, straight to checkout.
- Price List - only shows a list of available products and their prices but does not offer any way to buy them. Can be used with AShop V's shopping mall to run a price comparison site.
|
|
|
Wish List feature allows customers to add products to a wish list and later add them to their cart or load a friend's wish list. |
|
Layout Settings - Easy modification of store logo, background colors,
borders and font type through browser administration
panel. |
|
Fully Editable Page Text . Text that retail customers see on pages and in
email notices is in editable language files, which are open source and fully editable. Images may be substituted in place
of text in some areas. |
|
Language preference and currency is customer selectable. The shopping cart will display the labels, button images and product prices according to the language preference for each customer. The storefront can show a language selector as a drop down list and it is also possible to link directly to a specific language in your web pages or shopping cart templates. The language preference may also be selected by navigating to the language.php page. |
|
Product attributes; selection of
color, size, format, etc. for each product. Each
product attribute alternative optionally can have
it's own prices, product file(s), and buy button.
Tax, download, and shipping can optionally be
overridden for each attribute alternative. Attributes are selected by customers in the catalog pages from either a drop-down selector in a pop-up window or by clicking separate buy buttons within the product listing on the main page. Attributes can also be specified in order links used for custom buy buttons on any web page. |
|
Customer text entry fields can be created for each product by adding an attribute with zero alternatives. When a customer adds one of these products to the cart a pop-up window provides a text box where the customer enters the custom text. The text entry is included in the receipts and order notices and it is saved with the product information for the order for later reference. |
|
Number
of products displayed per page can be limited in the catalog pages.
Products are then displayed a page at a time for
faster page loading when there is a large number
of products per category. Page selector links are automatically generated at the bottom of the product listing pages. |
|
Customer's IP address is recorded for security with each order
and included in the administrator's e-mailed order
notice. |
|
Separate retail and wholesale catalogs. If the wholesale catalog is activated, each product has separate retail and wholesale pricing
and product activation/deactivation. Only approved wholesale customers can login to access the products at wholesale prices. |
|
Wholesale account signup form with image characters for spam prevention. When the administrator approves a wholesale account application an email is automatically sent to the new customer with a link and password. |
|
Wholesale catalog has options for different price levels which can be set for each wholesale customer separately, giving them individual prices. |
|
Wholesale catalog is tax exempt. In countries where wholesale customers are not required to pay sales taxes. |
|
|
|
table of contents |
Languages, Currencies And Tax Calculation
Methods |
|
Customer selectable language preference for shopping cart page text and images, product category selections, and receipt templates |
|
Languages currently supported: English, French, German, Italian, Japanese, Norwegian, Spanish, and Swedish, Hungarian and Russian. (More can be added if you provide translation.) |
|
Shopping cart currency: US Dollar, Canada Dollar, GB Pound, Euro, Australian Dollar, or Singapore Dollar, Swedish Kronor, Norwegian Kronor, South African Rand. More are available for viewing product prices through automatica currency conversion, but only these currencies can be selected as the main shopping cart currency in which each order is actually paid. |
|
Sales tax can be calculated for: U.S. State Sales Tax, Canada GST/PST/HST, European Union (EU) VAT, South African VAT or Australian GST. |
|
Sales tax can be applied to order subtotals before
or after shipping and handling charges. |
|
table of contents |
Payment Processing Methods
and Supported Payment Services |
|
Most popular credit card payment processors are supported by the shopping cart. Supported payment gateways are pre-programmed for easy selection and setup. |
|
PayPal IPN and Express Checkout/Web Site Payments Pro methods are supported. |
|
Recurring payments supported through PayPal Subscriptions, AlertPay Subscriptions, CCBill or Authorize.Net ARB. |
|
Affiliate commission can be given on recurring payments. |
|
Offline credit card processing option collects
number, exp date, security code for manual processing
(requires SSL connection). For security, CC information is encrypted and then deleted from the database when each order is activated. |
|
Manual payment options for payment by check,
money order, or bank transfer. Option to deliver
digital products before processing the order or
after order activation. Option to activate manual
orders immediately upon submission for delivering
free products. |
|
Unlimited payment options can be created. Processing
fees can optionally be added to each payment option.
When more than one payment option exists, customers
have option to select method of payment. |
|
Delayed activation of downloads for manual payment methods. When a manual payment option is selected, the
store administrator receives an order notice with
a link to activate the order. Upon receipt of
payment by check or other method, activation of
order automatically sends password for downloadable
product(s) and/or delivers key code. (Can optionally be set to deliver digital products before payment is received.) |
|
Custom thankyou message for each payment option. The payment confirmation (thank you) message
can be set individually for each payment option. |
|
Optional TeleSign telephone verification service prevents credit card fraud by verifying the the customers' phone numbers. TeleSign makes automated phone calls and gives customers a 4 digit number, which must be entered before credit card information is submitted for processing. |
|
Emailed receipts can be
HTML or plain text. Separate receipt templates are used for each language. Receipt templates are editable open source files. |
|
table of contents |
Digital Product Delivery |
|
Single or multiple downloadable files per product.
Product files can be linked to attribute alternatives
with a separate buy button and price for each
alternative.
For instance, a music product can be set up with
a "Format" attribute and the alternatives
can include file downloads (with or without sales
tax) and CD shipments (with or without sales tax
or shipping charges). If separate buy buttons
are selected for the attribute alternatives, the
price, file size and file type is automatically
detected and displayed next to each buy button. |
|
Passwords are automatically generated and sent in e-mailed receipts
with a link to login and download product files.
In addition, the Automatic Delivery option logs customers
into the product file download page immediately
following receipt of payment. (Not supported by
all payment gateways.) |
|
The number of allowed downloads can be limited
or unlimited. When there is a limit to the number
of downloads it applies to each product file individually.
For instance, if a customer buys more than one
downloadable product in one order and has already
downloaded one or more of the files, the product
delivery page will only show a download button
for the product files that have not exceeded the
number of downloads limit. The login password
for product downloads can also be set to expire
in a set number of days or it can be unlimited. |
|
Key codes (unlock code, serial number, activation code) are e-mailed in receipts. A list of key codes can be
uploaded to the database for each product. When
a key code is used, it is assigned to the customer
who ordered the product. Notice is e-mailed to
the store administrator if there are less than
5 key codes left or if there are none available
to fill an order.. |
|
Resend/Reactivate receipts and digital products to the customer's address or an alternate email
address. Includes option to
reactivate downloads if a customer has trouble
and exceeds the number of downloads limit before
successfully downloading the product file(s). |
|
Send update feature for sending notices and providing
subsequent file downloads to customers who have
previously purchased a specific product. Includes from-to
date selector so it can be used to send messages
to customers who have purchased a specific product within
a specific time span. |
|
table of contents |
Shipping and Handling Calculations |
|
Shipping Options Set For Each Product
- Flat rate
- Quantity Price Levels
- USPS real time lookup with multiple package capability for each product
and individual origin zip code for each package. (for drop-shipping multi-piece products from multiple suppliers)
- FedEx US real time lookup with multiple package capability for each product
and individual origin zip code for each package. (for drop-shipping multi-piece products from multiple suppliers)
- UPS US and Canada real time lookup with multiple package capability for each product
and individual origin zip code for each package. (for drop-shipping multi-piece products from multiple suppliers)
|
|
|
Storewide weight based shipping can use USPS, UPS, FedEx, or flat rate per pound. Multiple packages are created based on a maximum weight per box setting. Storewide shipping looks up or calculates the number of packages and total weight per package based upon the weight of all the products in the order that use storewide shipping. Storewide shipping products can be mixed in each order with products that use individual (per product) shipping calculations. This is convenient when very large or oversize products are sold in the same shopping cart with small or bulk products. |
|
Watkins ML shipping rate lookup for heavy products such as furniture, which are shipped by truck carrier. (Watkins ML was bought by FedEx in 2007.) |
|
Custom zip/zone tables with zone rates set per
each product |
|
Local or international per order handling charges with multiple local origin countries |
|
Custom shipping options with or without additional shipping charges can be created. The customer selectable options are specific for local, international, or
both types of shipping destinations. |
|
Customer selectable USPS, FedEx or UPS service options. If this feature is activated, customers have choice of available standard and premium shipping services. Shipping rates are calculated and displayed in the View Cart page based on selected shipping service, for example; Ground, 3-day, 2-day, Overnight. |
|
Quantity based shipping discounts can be applied to
products with specific shipping options or
to all products that have shipping charges set. |
|
table of contents |
Discount Coupon Codes and Gift Certificates |
|
Discount coupon can be created with a percentage or currency discount. A discount can be set for each product or a discount may be applied to all products within a category
or to all products in the catalog. A discount can also be personal and only usable by a specific customer. |
|
Graphical gift certificates can be assigned to products to automatically deliver a nice illustrated gift certificate card by email with a personal discount code. The buyer can select to send it as a gift to someone else. This can also be used as a way to sell electronic greeting cards. |
|
Referral code system for print and media advertising provides customers with product discounts, which is an incentive to enter a referral code, which ensures affiliates that they earn their commissions. It can also be used to track advertising campaigns. |
|
One-time discounts can be created created and sent to individual customers and to a list of customers. |
|
One-time free product file download message can be sent. The gift message includes a link and password to download product file(s). |
|
|
Free Product Order Form |
|
Products can be created with zero price. When a free product is ordered, a free customer information form, which does not require payment is used instead of the usual payment form options. The free product order form can be set to collect full contact information such as address, city, state, country, and phone number OR it can be set to only collect the name and email address. Free products can be ordered from the catalog or they can be ordered from web pages and newsletters using Order-Link. Free products can be used for promotion, to build a mailing list, or simply to monitor downloads of files. |
|
table of contents |
Sales Of Password Protected
Member Access
(Subscription Directories) |
|
An unlimited number of password protected (subscription) directories can be set
created. Passwords to protected directories can be
set to expire in a number of days. Passwords and subscriptions can
be managed through the administration panel and usage can be tracked. |
|
|
Affiliate Marketing and Tracking |
|
Affiliate commission tracking. Tier-1
commissions are set per product by percentage
or amount. Tier-2 commissions are set as a percentage
of orders that are received from each affiliate's
down line. An unlimited number of additional tiers are defined by lowering the tier-2 commissions by a certain amount per tier. The shopping cart can be used without any affiliate tracking, with only 1-tier activated, or with multi-tier tracking. |
|
Upgraded commissions. Each product has
two tier-1 commissions settings AND
two tier-2 percentage levels can be set for the affiliate program. Each affiliate can be
set to receive normal level or upgraded level (tier-1
and tier-2) commissions. Affiliates can also be automatically upgraded after they have referred a specific number of orders. |
|
Affiliate sign up form with image character spam prevention. Automated password
generation and welcome message sent to new affiliates. |
|
Affiliate support panel for each affiliate to login and view
stats, get link code, change their contact
information, contact their sponsor or downline or get leads (if activated by the shop admin). |
|
Manual referral code discount system for word
of mouth and print advertisement. |
|
Customizable HTML page template for affiliate login pages |
|
Automatic link and banner HTML link code generation for each affiliate, with definable categories for easy access to different types of link codes: banners, text links, text ads and so on. |
|
Page replication. Affiliates can get their own personalized sales pages or mini sites. The shopping cart itself can also use this feature by adding replication tags to the page templates. |
|
Multiple link codes with ad copy or banner images can be created and made available to affiliates.
Each affiliate link code can include a redirect
URL that points to a specific product page or
remote web site. |
|
Notice is sent to affiliate and affiliate manager when a commission is earned. Email
address for affiliate manager is set independently
from store administrator. |
|
Affiliate commissions paid by PayPal or marked as paid by check or other method from within the administration panel. |
|
Affiliate stats - view click, orders, earned and owed commission reports |
|
Chargeback feature creates an opposite transaction from the original order to reverse sales history and to reverse affiliate commissions for returned
or canceled orders. |
|
table of contents |
Support For Third-Party Tracking
Systems |
|
Ability to insert variables into the Thank You
Message for each payment option by using tokens.
%orderid% = Order ID, %amount% = Sale Amount,
%firstname% %lastname% = Customer Name to collect
order and customer information by third-party
software. |
|
|
Messaging - Mailing List Management
- Bulletin Board |
|
Email messaging to customers in HTML-format or plain text. A mass mailing can be paused and resumed at a later time. While sending out a mass mailing a counter is shown to indicate how many receipients the message has been sent to and how many are left. |
|
Email messaging to affiliates in HTML-format or plain text |
|
Integration with our own hosted Autoresponder-Service. Free account included with each full software license. Customers can be automatically signed up with one autoresponder and signed off from another autoresponder, if already subscribed, when they purchase a product. This can be set for each product separately. One autoresponder can also be used as a newsletter mailing list, which visitors can subscribe to through a module on the storefront. |
|
Integration with ListMessenger, ListMail
Pro, and AutoResponse
Plus for extended mailing list functionality.
Customers can be added to specific mailing groups
based upon each product purchased. |
|
table of contents |
Sales Reports |
|
Generate sales reports by date range with sort
order by date, product, or customer. |
|
Reports can be viewed online or downloaded in
csv text file for use in Microsoft Excel and other
programs. |
|
Sales reports in edit mode can be used to chargeback
canceled orders and to resend receipts and reactivate product file download password expiration dates. |
|
|
Product Fulfilment |
|
Unlimited number of fulfilment options can be created. Each product can be assigned a fulfilment option. |
|
Custom email fulfilment options to send order notices anywhere. |
|
SwiftCD fulfilment option orders CDs on demand through the SwiftCD service. |
|
Kunaki fulfilment option orders CDs and DVDs on demand through the Kunaki service. |
|
S2Member fulfilment option to sell access to a membership based Wordpress site. |
|
Automation fulfilment option enables posting of order data for custom integration with 3rd party software and APIs. |
|
table of contents |
|
Third Party Software Integration |
|
ListMessenger AShop V integrates with the free ListMessenger Lite and ListMessenger Pro. When ListMessenger is installed on the same server as AShop,
each product can be associated with a mailing
list group. When a customers purchase associated
products, they are added to the mailing list group. |
|
ListMail Pro is a commercial mailing
list management program written in PHP using a
mySQL database. When ListMail Pro is installed
on the same server as AShop and the $listmailpath
is set in admin/config.inc.php, each product can
be associated with a ListMail Pro mailing list
group. When a customers purchase associated products,
they are added to the mailing list group. |
|
Frontdesk is a commercial
password administration program written in Perl.
When Frontdesk is installed on the same server as AShop,
subscriptions for password access to directories can be sold through the shopping cart and then managed using Frontdesk. AShop V also still integrates with Password Administrator Plus, which was discontinued by the author and replaced with Frontdesk. |
|
AutoResponse
Plus is a commercial programmable autoresponder
program written in Perl using a mySQL database.
When AR+ is installed on the same server as AShop,
product orders can initiate specific preprogrammed
autoresponses that are sent at timed intervals. |
|
Ventrino Traffic Exchange is a manual traffic exchange software
written in PHP using a MySQL database.
AShop can use surf credits from a Ventrino Traffic Exchange as a kind of virtual currency,
making it possible to sell any kind of items and be paid in marketing. |