Hosting/Server Requirements

Server Requirements

  • PHP 5+
  • MySQL 5+
  • Ability to install WordPress
  • SOAP for PHP (included by default with PHP 5 and up)
Amazon Cart is Empty

Sometimes at checking out carts from Prosociate to Amazon the cart will be empty. Often this is a result of caching plugins.

Your site’s checkout page should not be cached. Why? Because the information on that page needs to change frequently. Adding items to the cart, removing them, calculating cart totals, and all other functions of the checkout page need to reflect the actual state of the page data every time it is loaded. Otherwise, you can (and most likely will) receive unexpected results when it’s time to checkout.

If you are using a plugin such as W3 Total Cache, WP Super Cache, or another similar plugin, you must configure it to avoid caching on the checkout page.

Product Unavailable posting error

Product Unavailable posting error

When you post Amazon products in Prosociate you may sometimes get an error that a product was unavailable and not posted. This can happen for a number of reasons:

1) Product is out of stock 
2) Product is a variant (color, size etc.) – please select “import child products” option
3) E-products, kindle – for some external products the Amazon api returns 0 for the price. Please select import “free products” option
4) Price range filter – please note that the price range filter is in cents so 100=$1
5) Memory issues – if memory is exhausted during posting you may get the unavailable error. Please review the memory settings section of this faq

Memory Settings (Wp-Config – PHP.ini etc.)

WooCommerce recommends the following steps to increase memory/setup:

1. Edit your wp-config.php file and enter something like:

define(‘WP_MEMORY_LIMIT’, ’96M’);

WordPress memory can be different to the server – you need to set this regardless of server memory settings

http://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP

2. If you have access to your PHP.ini file, change the line in PHP.ini

If your line shows 32M try 64M:

memory_limit = 64M ; Maximum amount of memory a script may consume (64MB)

3. If you don’t have access to PHP.ini try adding this to an .htaccess file:

php_value memory_limit 64M

Trouble connecting Amazon keys

Amazon requires that you acquire your AWS key by following the steps below.. You can not just use an AWS key you use for S3 storage etc.

Amazon Setup

The Amazon key setup for new Amazon Associates has three parts: Associate Registration, API Registration and AWS key generation. It is important to do the steps in order.

1) Associate signup:

2) Api signup:

 3) AWS keys:

  1. Sign in your AWS account at AWS Security Credentials Console. Use the same email address and password.
  2. A pop-up message appears. Click Continue to Security Credentials.
  3. Click Access Keys (Access Key ID and Secret Key).
  4. Click Create New Access Key, and then click Show Access Key or Download Key File to retrieve the credentials.
  5. Save the access key information in a safe location. You will use these credentials to make calls to the Product Advertising API.

Also …..

You can test your Amazon keys outside of Prosociate on an Amazon service like Scratchpad (see below). If your keys are working there and you are getting a key failure message in Prosociate you should clear your caches. You can also check to see if Prosociate can search for products even though you have an error message (cached from earlier).

Amazon Associate Scratchpad

CSV File Format

For CSV import the file should be a list of asins and a header os “ASINS”.

ex:

ASINS
B00E7JMHU6
B004HHNYA0
B002LSI254
B002LSI254
B00359F6NE
B003FST1Z4
B003LVY7X6
B003NURS3G
B003NURS5Y
B003PGRQ8U
B0040QDXEA
B0040QDXPY
Do I have to pay a yearly fee to get continued support and upgrades?

No. You only have to pay once. Your support and upgrades never expire.

Is this an unlimited site license?

There are 3 license options:

1) Single Site – You can install and get support and upgrades for a single site.

2) Unlimited Personal – You can install Prosociate on an unlimited number of your own websites.

3) Unlimited Developer – You can install Prosociate on an unlimited number of your own or your clients websites. Only you will receive support.