Sunday, June 26, 2011

PrestaShop Module Info - Agile Pickup Center module new version released

As of today, the new version of Agile Pickup Center module 1.1 is released.
Agile Pickup Center is a PrestaShop module that faciliate the local pickup shipping carrier and management functions. It is a Google map linked module, it is a easy to install/configure and powerful pickup location management tools.



In this new version release, it now tested under all PrestaShop 1.4x versions and also added a new feature that allow you set shipping fee based on price or weight.

Here are some of other features

Automatically retrieve GEO (longitude, latitude) data at Pickup location admin page
Able to set open date by weekdays for each pickup location.
Able to set open time for different days
Able to set location name for each pickup location
Display pickup location on Order detailed page
Set shipping fee based on price or weight range (2011.06.24)

Display available pickup locations on Google Map
Display detailed information of selected pickup location with Info Window on Google Map
Display distances between shipping address and pickup location
Able to filter out by distance from Shipping address
Able filter out pickup location by distance


To find more infomraiton or buy the module, please visit
http://addoons-modules.com/

Friday, June 24, 2011

[Module] - Agile Product reviews - a module that allows user to input comments, reviees and rating your products.



A new module Product Reviews for PrestaShop is just released.

it is a PrestaShop module that allows your customer to leave reviews, comments and rate your products. It comes with a lot of more features compare with standard “Product Comments” module.
Increase the reliability of and attract more customer for you. It will also increase you site SEO ranking.

Compatible with PrestaShop 1.2x/1.3x/1.4x



Here are some of the features.



Configurable of waiting time to wait for next post, by seconds.
Configurable moderate review required or not
Configurable to send alert email to store owner
Configurable of allowing guest reviewer or required log in for posting reviews
Configurable of allowing guest reviewer or required log in for posting reviews
Configurable to show reviewers name or not
There are 3 predefined Criteriions: Quality, Performance, Value
Apply criterion to different level: Whole Catalog, Category, Product criterion and product mapping in one step



Lanugae sensitive – display reviews in user’s lanuage only by default,one click to include other languages.
Pagination of reviews list in product detailed page
Most validation is performed before post, so that user does not have to back and forth.
Duplication post is checked to avoid misuse or mistakes
Product average rating will be automatically displayed on following pages – home featured product list – category product list – search result product list – manufacturer product list
Display latest 3 reviews on home page (very good to SEO)
One click batch validation of customer reviews



You can get and more details here
http://addons-modules.com/

Agile Product Review moudle for prestashop



What is it


Agile product Reviews module – it a PrestaShop module that allows your customer to leave reviews, comments and rate your products. It comes with a lot of more features compare with standard “Product Comments” module.
Increase the reliability of and attract more customer for you. It will also increase you site SEO ranking.

Compatible PrestaShop version


PrestaShop 1.2x/1.3x/1.4x

Features


1. Configuration:

Configurable of waiting time to wait for next post, by seconds.
Configurable moderate review required or not
Configurable to send alert email to store owner
Configurable of allowing guest reviewer or required log in for posting reviews

Configurable to show reviewers name or not
There are 3 predefined Criteriions: Quality, Performance, Value
Apply criterion to different level: Whole Catalog, Category, Product criterion and product mapping in one step

2. Usability

Lanugae sensitive – display reviews in user’s lanuage only by default,one click to include other languages.
Pagination of reviews list in product detailed page
Most validation is performed before post, so that user does not have to back and forth.
Duplication post is checked to avoid misuse or mistakes
Product average rating will be automatically displayed on following pages – home featured product list – category product list – search result product list – manufacturer product list
Display latest 3 reviews on home page (very good to SEO)
One click batch validation of customer reviews


Where to buy


You can buy the module at http://addons-modules.com/

You can also see the live demo of this module in action on above site.

screen shots


latest_review_home



average ranting



review_list_pagination.


review list pagination




average on product page


average ranting at home



average ranting at category




Other modules and free modules are available
Agile Paypal Express Checkout – No SSL, No customer registration, get payment done in just a few clicks
Agile Multiple Seller – Enable customers to become seller to list products on your store.
Agile Membership – Manage membership expiration, membership fee, access control, member discount
Agile Pickup center – Manage PrestaShop pickup location, delivery center, Google Map linked
Agle SEO tag clouds – SEO friendly URL enabled tag clouds module for PrestaShop
Agile Rotating Banner – Allow you display rotating banners on your different locations of your store.
Agile Prepaid credit/token – enables customer to use prepaid payment method to purchase product in click.
Agile Authorize.NET – an Express Checkout module payment module accepts major credits payments via Authorize.NET.

Saturday, June 11, 2011

PrestaShop Tips - Paypal module order status at "Awaiting PayPal payment"

If you are using Paypal module as one of the payment methods at PrestaShop, you may or may not face this issue. It is also should be the same for other eCommerce software if you are using Paypal as payment method. Here I will try to explain why would this happens and how to fix the issue.

What is the issue


=================
When your customer does online payment through Paypal, your customer successfully finishes payment and returned to your site. In stead of "Payment Accepted", order status is "Awaiting PayPal payment".

This issue could also happen in Sanbox (testing mode).



Why would this happens


======================
1. Most cases, this is because of Paypal "Instant Payment Review" function.

Paypal Instant Payment Review - is a free fraud-detection feature that instantly notifies you of potentially high-risk payments via both the payment received email and online status in your Account Overview and History page. If a payment is flagged, PayPal conducts a review and either clears or cancels the payment, and then notifies you within 24 hours, so you know whether to ship your item or not

2. There are some other cases. For example, if you have not configure your Paypal module Currency restriction correctly, if your customer send a payment with currency that your Paypal account does not have. Because you have to review it and convert to other currencies that you have at your account, in that case, the payment will also be put into Pending status.

3. If you are using Sandbox testing account, if you enabled "Payment Review", all transactions will be put on "Pending" status. See below screen image.



Once the payment put in payment reviews, the transactions will be put pending and so when your store Paypal module receive this IPN(instant payment notification) data, it will set order status to "Awaiting Paypal Payment".


How to fix the problem


======================
1. If you are using real Paypal, you don't have control of "Payment review", it is automatically. But you will receive email from Paypal for each payment, so please do pay attention to those emails for payment reviews notices.

2. Please set currency restriction of the Paypal module correctly at your Prestashp.
Set only to those currencies you have at your Paypal account.

(Please note, customer still can pay you in what ever currency at customer's choice, but Paypal will converted to your currency first before the payment, so no worries)

3. If you are using Sandbox testing account, you have control of enabling or disabling the "Payment review". You can disable or enable while at your test needs. See above screen image the enable or disable links.

Hope those information clarifies something for you.
If you think I missed something, please feel free to leave comment, i will add it on.

Wednesday, June 8, 2011

PrestaShop Tip - How to hook Agile Paypal express checkout on Log in page

This tip is for PrestaShop owner who using Agile Paypal Express Checkout module.
By default,the Express Checkout is hooked on the shopping cart/order summary pages.
If user click "Checkout" button instead of "Cart" button to start checkout process, user will be redirected to log in page, lost the chance to use Express Checkout feature.




The module offers an option to force use going though shopping-cart/order summary page no matter user clicks on "Checkout" or "Cart" button. But this option seems only work on PrestaShop standard themes. For some customized themes, this option does not work.


So here I introduce a way that you can hook Express Checkout screen on log in page.
See below.




(please backup before change)
1. Modify PHP file

PrestaShop 1.3x
=================
File location: YourSiteRootFolder/authentication.php

Find following two lines in authentication.php


if (!empty($back))
$smarty->assign('back', Tools::safeOutput($back));


Add following line right after above two lines


$smarty->assign(array('HOOK_AGILE_EXPRESS_CHECKOUT' => Module::hookExec('agileexpresscheckout')));



PrestaShop 1.4.x
=================
File location: YourSiteRootFolder/controllers/AuthController.php,

inside of function preProcess(), find following two lines


if (self::$cookie->isLogged())
Tools::redirect('my-account.php');


Add following line right after above two lines


self::$smarty->assign(array('HOOK_AGILE_EXPRESS_CHECKOUT' => Module::hookExec('agileexpresscheckout')));


2. Modify TPL (theme file)
File location: YourSiteRootFolder/themes/YourSiteTheme/authentication.tpl

Find following two lines


</script>
<h2>{if !isset($email_create)}{l s='Log in'}{else}{l s='Create your account'}{/if}</h2>


Insert following line in the middle of above two lines


{$HOOK_AGILE_EXPRESS_CHECKOUT}



After this, you should be able see the Agile Express Checkout shows up on log in page


=====================================
Agile Paypal is PrestaShop module that enable customer checkout without going normal 5 steps checkout. Customer does not have to register an account finish check out just in few clicks. This will reduce your store customer drop out during checkout.
For more information about Agile Paypal Express Checkout, please see this link

To buy it, visit here http://addons-modules.com/

Sunday, June 5, 2011

A PrestaShop payment module accepts major credits payments via Authorize.NET. It is a Express Checkout module that allows customer finish checkout with minimum information without registration. It support one time payment, recurring payments for automatically reordering, it also supports installment payment that splits payment into multiple time pay.

Compatible with PrestaShop 1.4x




Features * Accepts all major credit cards (Master, Visa, American Express, Discover) through Authorize.NET payment gateway.
* It is a Express Checkout module so customer can finish checkout process in few seconds.
* Does not require customer to log in or sign up an account for checkout. The module will take care of registration.
* It works in all checkout mode of PrestaShop
- Guest checkout mode
- Registered user checkout mode
- Express checkout
- One Page checkout mode
- Normal checkout (5 steps)
* Support recurring payment subscription and reordering subscription.
- Automatically update the recurring subscription status and order status
- The module takes of reordering when recurring payment is received.
- Customer will receive order confirmation and payment received email as usual for recurring payment


See more detail click here

Buy this module at here http://addons-modiles.com

Wednesday, June 1, 2011

PrestaShop Tips - What is Silent Post of Authorize.NET and how it works


One of the most important feature of Authorize.NET payment gateway is the silent post. Silent Post of Authorize.NET is the same version of Paypal IPN (instant payment notification). If you know what is Paypal IPN, then it easy to understand what is Silent Post of Authorize.NET.

What is it?
When a transaction is completed (via SIM, AIM, ARB, or CIM), Authorize.Net’s servers will literally POST the details of the transaction to a URL you specify. In the server-side code for the page that the URL points to, you can read all of the transaction details as if they were fields on a form. The end user never sees any of this, it is all done server-to-server, thus the “Silent” part.

How to set it?
To add or edit a Silent Post URL to your production environment account:

- Log in to your Merchant Interface at https://account.authorize.net
or https://test.authorize.net/ for test environment.

- Click Settings in the main left side menu

- Click Silent Post URL

- In the URL text field, enter the URL to which the payment gateway should copy the transaction relay response.

For Agile Authorize.NET Express Checkout, please set is as following

YourSiteRoot/modules/agileauthorizenet/silentpost.php


Silent post will be incurred for successful SIM, AIM, ARB, and CIM transactions (this includes declines) as well as virtual terminal transactions. However, if a credit card on file within an ARB subscription has expired a transaction will not process thus you will not receive a Silent Post response, as you only receive Silent Post responses to transactions that process through your account.

Examples that use Silent Post
Agile Authorize.NET express checkout module is using Silent Post to update the order status, recurring payment and installment payment subscriptions.





A PrestaShop payment module accepts major credits payments via Authorize.NET. It is a Express Checkout module that allows customer finish checkout with minimum information without registration. It support one time payment, recurring payments for automatically reordering, it also supports installment payment that splits payment into multiple time pay.

PrestaShop Info - New version of PrestaShop 1.4.2 is just released

Good news for PrestaShop store owners. PrestaShop team has justthe long-awaited version 1.4.2, improving our solution even further. Already tested by some lucky users, PrestaShop v.1.4.2 distinguishes itself apart from other solutions and other versions with its great stability and numerous optimizations:

- Simplifying the transition from versions 1.3.x and older
- Improving stability and backwards compatibility
- Optimized performance (for example, our search engine is now 30% faster)
- Integrating the eBay module, so you can export your product catalog to eBay

“The entire team is mobilized to improve PrestaShop version 1.4.2. It’s already been tested and approved by more than 300 merchants, who are all delighted with it. I advise all PrestaShop users to download this version and to use it.” Nebojsa Stojanovic, PrestaShop Technical Director.

To download new version of PrestaShop 1.4.2, please go HERE

Here you can find the upgrade guide HERE

Also you can din screen video HERE