Online References - Membership Admin Settings
Related topic(s):-
Navigate to:-
Appearance | Email | Account | Buyer's Point | Security | Others
Go Back to Previous Page
Configure Membership Admin Settings

This page sets the Membership Admin Settings for CyberOffice Club (CyberClub). You will need to have also licensed the program from SmartWin Technology or one of its resellers. Once set, they are relatively stable throughout the entire life of the program (unless you switch to another ISP or a major upgrade occurs). Each individual setting will be explained below. You must press the Update Info button for any changes to be updated.


Developers: It is possible to add your own settings to the system and have it configured through this page.

  • Add a field to the Admin table of the membership database;
  • Add an Input to the admin.asp page (follow the AccountPrefix as an example);
  • The new setting can be referenced anywhere in CyberClub (in ASP code) as
    GetData("Admin", "{field name}"), for example, GetData("Admin", "AccountPrefix").
Prev. Page Back to Top
Registration & Appearance

Site Name:  This is user-friendly name that identifies your site. It will appear on each of the the front-end pages.

Series Number:  The series number for your CyberClub application. Report this number to SmartWin Technology when registering the license. The companion registration page does this automatically for you. Once registered, you Must Avoid overriding the underlying membership database under any circumstances. The number is normally tied to the the server on which the program runs.

Registration Key:  The key returned from SmartWin Technology upon proper registration. You must enter the key in this box and submit it to the system. Without the proper Registration Key, the program will expire after 30 days (members cannot log in).

Write down the series number-registration key pair in case you need to restore them. You can do this directly on to the Admin table in the database.

Background Color:  Set the background color on the shopping cart (front-end pages).

Background Image:  The URL of the background image used by the front-end pages.

Price Unit:  Set the main currency symbol for the prices used throughout the entire CyberShop system.

Prev. Page Back to Top
Configure Email

Administrator's Name:  The name of the system administrator, could be "Admin" or "John Smith". It will appear in some of the system messages sent to members.

Administrator's Email:  The Administrator's email for filling in the return address etc.

Email Server:  Specifies the mail server that handles the email forwarding function. You may enter more than one mail servers, separated by semicolon ";". This helps when the primary server fails. Note that if you use JMail, the server port information must be appended to the server address (cf. below). The email server does not need to reside on the same server as the Web site. In fact, it can be run from a UNIX server.

Email Software:  A third-party email component that handles emails within ASP pages. This is required for the email functions to work. A few of the most popular programs are listed here for your selection. Most hosting ISPs would have at least one such component installed to handle emails. This software is not an email server itself, rather it talks to the email server specified above. Microsoft has a built-in "CDONTS" component for this purpose. However, it should be the last resort as it has a bug that breaks up any lines exceeding a certain length.

Note: Nowadays almost all email servers have taken anti-spamming measures to combat this common problem. You must enter an email sever(s) that allows mail relay from the server computer when the program runs. You hosting ISP needs to investigate this issue, using the companion "email_test.htm" to find a working configuration.

Some email server requires user authentication before relaying the messages. In that case, you can download the latest JMAIL component and specify the email server using the syntax:

username:password@emailserverdomain:port 

Prev. Page Back to Top
Member Account Settings 

Member Login Page: The URL of the page for membership to login. Enter a full URL (starting with http: or /) that points to login.asp under this CyberClub folder. By default, it is /membership/login.asp or /cybermall/membership/login.asp. Note that this parameter tells CyberShop where to re-direct members to the login page upon checkout.

Enforce Membership Login: When enabled, CyberShop will require the member to login before it can proceed beyond checkout.

Collect Credit Card Information: When enabled, the application form (apply.asp) will display fields to fill in credit card details (User with extreme caution for security concerns).

Payment Methods: Specify the payment methods (such as Corporate) that is accepted in conjunction with the credit limit allocated for a member. Namely CyberClub will act like a "Credit Card Agent".

Account Prefix:  The prefix to the automatic account numbers.

Next Account Number:  The next available account number to be used for a new signup. Incremented automatically.

Bulletin Timeout:  The timeout value for the bulletin board (in days). Messages older than that will not appear on the board, but remain in the database until they are manually cleared from the Bulletin Poster.

Home Country:  This field pre-selects the country field on the front-end apply.asp page for a visitor to sign up. The information should match the countries defined under the "Configure Countries" page (of CyberShop).

Prev. Page Back to Top
Buyer's Point Settings

Frequent Buyer's Points is an integrated marketing tool with CyberOffice eCommerce software. By default, every registered member can earn buyer's point when he/she purchases any goods from any associated shopping cart. The points are accumulated by default as one-dollar-per-point. This is actually set on the finalize.asp page of the shopping cart folder:

Session(DSN+"DollarToPoint") = 1

Setting this to -1 to stop the accumulation of points (if the system is not used).

You also need to specify on the shopping page a hidden field "Point" to tell CyberShop how much is required to redeem a specific product (cf. the Main Help Page for more explanation). CyberBuild lets you specify a uniform ratio of "PointToDollar" rate under Storefront & Franchise Control Panel.

Start Points:  The bonus points upon signup. Typically used for site promotion.

Minimum Points:  The minimum points accumulated before the buyer's points can be redeemed.

Buyer's Point Timeout: Buyer's points are automatically credited to the member's account upon purchasing from the nominated CyberShop (at a dollar per point rate). These points can be redeemed for repeated shopping at certain rate (such as 75 to 1). The rate is determined by a hidden field named "Point" which sets the total points required to redeem an item. This field is passed to CyberShop (view_cart.asp) together with the regular price.

This timeout value, in number of days, sets expiration on any points not redeemed for the period of time.

Delay in Point Redeem: If set, it specifies how many days a member has to wait before the newly accumulated buyer's points can be redeemed.

Point Cancel: If set, it specifies the order status codes (from the associated shopping cart), delimited by comma, upon which the points awarded to an order should be removed. Typically, you will specify the status code(s) corresponding to the "order cancelled" status in the shopping cart. 

Affiliate Points: Points rewarded to the affiliate account when an referred account is activated after the admin examines the details.

Prev. Page Back to Top
Security & Admin Measures

Encryption Key: You can enable this after the software is registered. Once enabled, you cannot reverse it. This, by default, will encrypt all credit card and password information in the database via an industrial strength Triple-DES encryption algorithm. This protects your data against hackers' stealing the entire database. The encryption is required by banks if you store credit card numbers on your server (and the encryption strength meets their criteria).

The companion CyberShop that provides the login to the backend admin pages must be encrypted first.

Shopping Cart Database:  Specify a valid database connection string to identify a Shopping Cart database. A required field to integrate with CyberShop. By default, it can be set as DSN=Shopping_Cart or

DBQ=Driver=Microsoft Access Driver (*.mdb);/_private/Mall_shopping_cart.mdb

Supplier Product Database:  Specify a valid ODBC string to identify a Supplier Product database. A required field to integrate with CyberBuild to provide the authentication control over supplier/seller/vendor upload to the database. By default, it can be set as DSN=Warehouse or

DBQ=Driver=Microsoft Access Driver (*.mdb);/_private/Mall_warehouse.mdb

Master Shopping Cart: The database source name of the Shopping Cart whose shop manager provides onsite management interface to this CyberClub application. By default it is Shopping_Cart or Mall_Shopping_Cart. The parameter can be found from the config.asp file under the Shopping Cart folder.

Master Login Page:  The URL of the Login page of the Master Shopping Cart. Typically it points to the shop_login.asp of the master shopping cart folder. The default is /shopping_cart/shop_login.asp or /cybermall/shopping_cart/shop_login.asp;

Administrative Site(s):  If set, only the nominated Web site(s) can administrate this page. Multiple entries separated by ";". This gives you extra security measure.

Note: If DBQ is used in the connection string, the filename can be specified in virtual path name. This is a non-standard extension. CyberClub translates it into a physical pathname at run time.

Prev. Page Back to Top
Other Settings

Shopping Cart Page:  The URL pointing to the shopping cart entry page (i.e. view_cart.asp) of the nominated CyberShop to handle membership payment etc. By default, it is /shopping_cart/view_cart.asp or /cybermall/shopping_cart/view_cart.asp.

Backup Database:  Specify a valid connection string to identify a back up for the membership database. There is no default implementation for this setting.

Invoice Header:  Fill in your company information by following the format. CyberShop will interpret semicolon ";" as line break. There is no default implementation for this setting.

Maximum Email Failure:  Specify a maximum times of email failure for attempting to send email to the member. This typically identifies a dead account. There is no default implementation for this setting.

Site Parameters: Any site parameters that might be useful for the developers. They should be in name=pair format, separated by ";". There is no default implementation for this setting.

Prev. Page Back to Top

  Any comments, suggestions, or questions? Write Us!
  ©SmartWin Technology, CyberOffice eCommerce Platform 1997 - 2012