osHelpers - Help for your osCommerce store
 
Google Base Feed Germany
iFrame Defender v1.2
oscommerce Seo
  Seo Pack 2
  SE Friendly URLs
  Session ID Removal
  Title and Meta Tags
  Google Sitemap
Magnum Shopping Cart
  Magnum MVS 8.4 Basic
osCommerce Services
  osc / cre patch
  Data Entry
  Data Extraction
  bugs and fixing
  Site Transfer
  creloaded Transfer
  Design Special
  Hosting
osCommerce Templates
osCommerce Contributions
  Credit Modules
  Features
  Images
  InfoBoxes
  Languages
  Order Total Modules
  Other
  Payment Modules
  Reports
  Shipping Modules
  Templates/Themes
  Zones
osCommerce Articles
osCommerce Tutorials
  Installing osCommerce
  Configuring your store
  Adding categories
  Adding products
  Adding product attributes
  Configuring currency
  Adding payment modules
  Adding shipping modules
  Configuring sales tax
  Editing your home page
  Editing columns
  Editing header and footer
  Creating specials
  Managing customers
  Sending out a newsletter
  Sending out email
  Managing your banners
  Backup database
CRELoaded Tutorials
  Add Administrators
  Add Article Author
  Additional Images
  Create a New Page
  Define Mainpage
  Disable cc Encryption
  Disable Company Field
  Disable Country
  Disable Date of Birth
  Display broken images
  Easypopulate Export
  Email confirmation
  Insert Faq
  Max Package Weight
  Require Terms of Use
  Affiliate Newsletter
  Enable Cache
CB Power Affiliate
Tell A Friend
 

Tell someone you know about this product.

   OSHELPERS | OSCOMMERCE CONTRIBUTIONS | FEATURES | 792   


oscommerce GuestAccountver1.0Pre-NovemberOS
[792]
 
 
box_bg_l.gif.
"Guest Account ver 1.0 Pre-November OS

This mod only works (probably) with pre-November versions of OS. It has

not been tested with multi-language shops but I cant see any reason why it

wouldnt work.

The idea is to add the ability for customers to create Guest accounts

rather than full member accounts. The changes are quite significant but

not especially difficult to make. All changes are to existing files.

How Does a Guest Account Work?

Note that how YOU want a Guest Account to work is very much down to

personal taste and need. This mod works as follows:

a) A new flag is added to the customer database to signal that the

customer is a guest and not a member.
b) The login page is now split into 3 boxes - Guest, Returning Customer

and New Customer.
c) Guests get exactly the same 'create account' page as normal but it is

automatically re-named to 'Billing Details'.
d) Adding the Billing Details actually creates an account as normal but a

random password is automatically inserted (and unknown to you or the

customer), the welcome email is surpressed, the check for duplicate emails

is retained but if found, the EXISTING EMAILS AND CUSTOMER NAMES ARE

DISABLED by adding @_ in front of them and WRITING THE DETAILS BACK TO THE

DATABASE.
e) So Guest Accounts can be endlessly created, each new Account disables

any old ones. Of course, you will eventually need to manually clean-up old

accounts from your database being careful that they do not have

outstanding orders attached to them.
f) Guest Accounts are signalled in Admin by having -1 logins shown against

them. Disabled Guest Accounts also have @_ prefixing the last name.
g) Guests can create full member accounts but members cannot create Guest

Accounts.
h) The Guest account lasts for the duration of the session or until the

Guest logs-off. After this, the Guest could use 'PASSWORD FORGOTTEN' to

re-activate the account (so it allows you to offer the option of turning a

guest into a member after they have created the account if you want) but

they are not told this."

 


For more information, visit the official osCommerce contribution webpage.
box_bg_r.gif.
 

osHelpers

osHelpers