Yet another blog (hopefully a useful one though)
Archive for February, 2010
Magento SagePay Form
Feb 25th
Today we finally got our integration of Sage Pay Form for Magento. Sage Pay is the UK and Ireland’s most popular payment gateway and Magento is rapidly gaining popularity. We will be submitting our integration to Magento as a community app but it will be available from us until then.
UPDATE
The extension is now live in Magento Connect at http://www.magentocommerce.com/extension/3060/sagepay-formerly-protx-form as a free community extension.
To install enter the key in Magento Connect (from the page above) and the extension should install completely.
You will need a Sagepay account. You can get one HERE.
Then you need to enter the details in Magento > Admin > System > Configuration > Payment Methods > SagePay Form.
Next you must run a transaction in test mode using a SagePay test card found HERE and successfully refund this.
The , all you have to do is ask SagePay to let you “Go Live” and change the server target from “Test” to “Live”.
This is currently tested in v1.3.2.4 so we would be interested to hear whether it runs ok in other versions. There is no reason why it should not.
Happy Trading!
MS Internet Magento Easy Pre-Installer
Feb 18th
At MS Internet we are proud to use Magento as the base of the majority of our e-commerce projects. As a software Magento is very thoroughly built and provides a plethora or functions. The following is taken from the Magento site:
Marketing Promotions and Tools
- Flexible Coupons (pricing rules) with ability to restrict to stores, customer groups, time period, products, and categories.
- Catalog Promotional Pricing
Analytics and Reporting
- Admin Dashboard for Report Overview
- Abandoned Shopping Cart Report
- Best Customers Report by Total and Number of Orders
Search Engine Optimization
- Google Site Map
- URL Rewrites give full control of URL’s
- Meta-information for products and categories
Site Management
- Control multiple websites and stores from one Administration Panel with ability to share as much or as little information as needed
- Web Services API for easy integration between Magento and any third-party application
- One-Click Upgrades
- Google Website Optimizer Integration for A/B and Multivariate Testing
Catalog Management
- Batch Import and Export of catalog
- Google Base Integration
- Downloadable/Digital Products
- Advanced Pricing Rules and support for Special Prices (see marketing tools)
Catalog Browsing
- Layered / Faceted Navigation for filtering of products in Categories
- Layered / Faceted Navigation for filtering of products in Search Results
- Product comparisons
- Product Reviews
Checkout
- One-Page Checkout
- Checkout without account/Guest Checkout
- Shipping to multiple addresses in one order
Shipping
- Shipping to multiple addresses in one order
- Multiple shipments per order
- Free Shipping
Payment
- Integrated with Google Checkout (Level 2)
- Payment Extensions Available through Magento Connect
- Configurable to authorize and charge, or authorize only and charge on creation of invoices
Customer Accounts
- Re-orders from account
- Downloadable Products
- Recently ordered items
Order Management
- View, edit, create and fulfill orders from admin panel.
- Create one or multiple invoices, shipments and credit memos per order to allow for split fulfillment
The downside of Magento is that it is a huge application with almost 10,000 files. This makes the task of installing the base software quiet time consuming. If you have SSH access this can be done much more quickly than via ftp but many hosts will not allow this. So, we have created this Magento Pre-Installer to get and unpack the files and install the sample data.
This zip file contains one PHP script. To run simply upload to your web root. If you provide database credentials you can also install the sample data. This script fetches Magento version 1.3.2.4.