
Instructions
Standard Install Quick
Install Gateway Setup Advanced
Features FAQ
Membership Client Frequently Asked Questions (FAQ)
If you are having problems installing the script, then the answer is probably here. If you cannot find the answer here, post your
questions to:
http://www.membershipclientpro.com/support/forum/
Questions:
- When I install the script and go to admin.pl, I get "Server
500 Error"
- When I am setting up the scripts for the first time I get an error
"Could not save setup information, please checked directory status, CHMOD
777.
- How do I setup recurring billing for a product?
- When I try to add a product I get cannot find "/PATH/members.db.txt"
- I am getting a "file not found" or "Permission Denied" error.
- I am using .htaccess and how do I display the "Successful HTML" after someone has logged in?
- I have followed all the instructions exactly but I still cannot install the script, does Custom-CGI offer an install service?
- The script works fine. But, when I go to my Credit Card processor company, why do I get an error?
- What Credit Card processor companies is the script compatible
with?
- How do I enter or change my Secret Word?
- During initial setup I was told I don't have MD5 on my server. What
does this mean?
- I have Custom-CGI's older Order Client script. Is there any way I
can upgrade with out losing all my member information?
- I got an email off a customer saying that the script gave him an error when
signing up/renewing his/her account. What's wrong?
- What is the "Secret Word used to verify user" setting in the script setup?
- What is the difference between "Use Cookies" and "Use .htaccess"?
- How do I display more than just the "Successful HTML" when using
"Cookies"?
- Why am I having problems getting display.pl to show my pages/images?
- When I return from the credit card company back to order.pl I get an error
message “Not able to verify”. Why?
- I have read this entire page and still am not able to install the script, what do I
do?
When I install the script I go to admin.pl and I get "Server
500 Error?"
A. Are you sure you CHMODed the .pl files 755?
- Did you set the paths correctly in admin.pl (This is the cause of most
problems).
- Make sure the path to Perl is correct (the default is /usr/bin/perl). You will
have to change this if yours is different.
- Did you create a data folder in your "Order" directory in your cgi-bin and upload all the all the data text files into it?
- Make sure you followed the instructions exactly (by far the biggest source
of errors when first installing script). Sometimes it's easier to delete and start again.
Top
When I am setting up the scripts for the first time I get an error
"Could not save setup information, please checked directory status, CHMOD
777. You may have to CHMOD setup.pl 777 rather than 755, depending on your
server." What does this mean?
A. It means the script was not able to write to the setup.pl file.
- Make sure the directory is CHMODed 755.
- If it still does not work
CHMOD setup.pl 777 and then it will work.
Top
How do I setup recurring billing for a product?
A. To setup recurring billing you must have a:
- 2CheckOut account and,
- In
the "Modify Settings" area you must have selected "2CheckOut
-Recurring Billing".
- Next you will have to create the product on
2Checkout
- All Instructions are here.
Top
When I try to add a product I get cannot find
"/PATH/members.db.txt"?
A. This means that you do not have a correct path set.
- You should also
make sure that the CHMOD values are set correctly.
Top
I am getting a "file not found" or "Permission
Denied" error.
A. This is one of two things:
- Either a path is set incorrectly in the
Modify Settings area and/or,
- You have not set the correct permissions for the
folders (i.e., 755 or 777).
Top
I am using .htaccess and how do I display the "Successful
HTML" after someone has logged in?
A. There are two ways of doing this.
- If you can run Perl scripts out side your cgi-bin, then inside the
"extras" folder you will find a script called
"display.mem.pl" Open this script up and set the one variable at the top
to the full PATH to where the other scripts are located.
- If you cannot run Perl scripts outside the cgi-bin then you will have to use
SSI to show display.pl. Use the normal SSI command that you se to display
output from a Perl Script, <!--#exec
cgi="/cgi-bin/order/display.pl" -->
Top
I have followed all the instructions exactly but I still cannot
install the script, does Custom-CGI offer an install service?
A. Yes Custom-CGI does offer an install service.
Top
The script works fine. But, when I go to my Credit Card processor company, why do I get an error?
A. Check to make sure that your Seller ID (or x_Login) is correct.
Top
What Credit Card processor companies is the script compatible
with?
A. The script is compatible with,
Top
How do I enter or change my Secret Word?
A. For 2CheckOut.com:
- Login into 2CheckOut.com and in the "Account Details"
section,
- Click on "Return"
- Scroll down to "Overall Passback Parameters"
- Enter your secret word in the box provided and,
- Click Save changes.
- To CHANGE your Secret Word is the same procedure change it
in your admin.pl file and at 2checkout.com; otherwise, the
Script won't work.
B. For authorize.net and E-Commerce Exchange:
- Log in to your Merchant Menu at https://secure.authorize.net/
- Click on Settings.
- Click on ADC Settings.
- Update your Secret Word.
REMEMBER: The secret word on your Credit Card processor company must be
the same as the word chosen on the script.
Top
During initial setup I was told I don't have MD5 on my server. What
does this mean?
A. This means MD5 encryption module is not installed on your
system.
- You should ask you hosting company to install it for you. The script
will still work with out MD5. (We strongly recommend having MD5 for security
reasons). To download a "helper" script that will give you a list of installed
modules please click here
Top
I have Custom-CGI's older Order Client script. Is there any way I
can upgrade with out losing all my member information?
A. We at Custom-CGI have very nicely created an upgrade utility.
- You
will find it in the "extras" folder. Make sure you read the readme
first, "upgrade.readme.txt".
Top
I got an email off a customer saying that the script gave him an
error when signing up/renewing his/her account. What's wrong?
A. There are 3 reasons why this could happen.
- The client accidentally changed something in the URL when signup/renewing
his account. Tell s/he to signup again and not to change anything in the
url.
- The client purposely changed something in the URL when signup/renewing his
account attempting to hack the script. Tell them politely to get lost!
- The client enabled demo mode in an attempt to hack into the script.
Top
|
What is the "Secret
Word used to verify user" setting in the script setup?
A. This is a unique word used to encrypt data.
This unique word
has to be set in this script and also on your credit card processing
company site. They MUST BE THE EXACT SAME on this script and also on your
credit card processing company site or the script WILL NOT WORK.
Top
What is the difference between "Use Cookies" and "Use
.htaccess"?
A. The only difference is the method used to verify user
identity.
If you use '.htaccess' all member info (html pages, images etc...)
are stored inside the web server root (i.e.
http://www.yoursite.com/members/image.gif).
While if you use 'Cookies' all
member info (html pages, images etc...) is stored outside the web server root. Look at
question 17 for more info.
Top
How do I display more than just the "Successful HTML" when
using "Cookies"?
A. For this we created a script called display.pl.
It is capable
of displaying both images and plain text. To display text do it like this:
display.pl?page=protect.html
display.pl?page=sub_folder/protected.html
<a
href="/cgi-bin/order/display.pl?page=protected.html">Protected
Members Page</a>
Tip: You can use <!-- Header Here --> and <!-- Footer Here
--> on protected pages as well (it will replace, <!-- Header Here -->
with your header)
IMPORTANT: The files MUST BE in the "protected" folder (as
set in the "Modify Settings" area).
IMPORTANT: The script will only display plain text (.html, .htm, .txt
files etc...) It will NOT be able to display SSI commands.
To display images all you have to do is
display.pl?image=filename.gif
display.pl?image=sub_folder/filename.gif
<img
src="/cgi-bin/order/display.pl?image=sub_folder/filename.gif"
alt="Protected Image">
IMPORTANT: The script can only display .gif, .jpeg, .jpg and .png
image types.
Top
Why am I having problems getting
display.pl to show my pages/images?
The problem is 99.99% likely to
be that you do not have the correct PATH set in the “Modify Settings” area.
Make sure that the PATH to the “protected” folder is the same as the one you
set as “If you chose Use .cookies, please enter the PATH (Not URL) to
where the protected pages are stored.”
Put all the files images you want protected in side the “protected” folder. Link as in the examples above.
display.pl?page=protect.html
display.pl?page=sub_folder/protected.html
Top
When I return
from the credit card company back to order.pl I get an error message “Not able
to verify”. Why?
A.
99.99% of the time this is caused because the “Secret Word” on the
script is not the same on the credit card company. The secret word is CaSe
SeNsItIve!
Top
I have read this entire page and still am not able to install the
script, what do I do?
A. If you still can't install the script, MCP offers an install
service.
- To request an install please go to:
https://www.membershipclientpro.com/order/?product=install
Most all problems you’ll encounter are covered here.
However if your question is not answered, please post it to:
http://www.membershipclientpro.com/support/forum/
Top
Standard
Install Quick
Install Gateway
Setup Advanced
Features FAQ
| |