UPS shipping module
3 Comment(s) | published by Bobkov A. on Monday, October 12, 2009
We just finished integrating the first external shipping service – UPS. Programming shipping methods in LemonStand is very similar to developing payment modules. It is a simple and straightforward process. Below is a screenshot of the UPS shipping module configuration form. As UPS has different services for different countries, the list of allowed shipping methods depends on the originating country selected on the System/Shipping Options page.

The optional free shipping feature allows you to create a free UPS shipping option for orders with total amount more than some value, which you specify in the module configuration form.

This module will allow your customers to select the UPS shipping option during checkout that they want to use. Quoted prices are based on their previously entered Postal Code.

Resource Manager update
1 Comment(s) | published by Bobkov A. on Saturday, October 10, 2009
We recently made some improvements to the Resource Manager. The "Resource Manager" is a feature built into the CMS module which allows you to manage website resource files – CSS, images, JavaScript and so on – everything that you use for building the website. The new Resource Manager's user interface looks even better. Specifically, we reworked the folder tree look and feel, updated the icon view mode and added a new view mode – Thumbnails, which displays large thumbnails for image files.

Another minor update we made – it's now possible to overwrite existing files during uploading, using the checkbox which has been added to the upload form.

Supported payment gateways
5 Comment(s) | published by Bobkov A. on Wednesday, October 07, 2009
Every week we add new payment modules to LemonStand. Today we have 9 payment gateways integrated and about 13 payment methods implemented. The integration process has proven to be a great experience. Developing payment modules is a simple task in LemonStand, so it will not be an issue to integrate any other payment gateway in the future.

Here is a list of payment gateways we have integrated at the moment.
“More than 248,000 merchants trust Authorize.Net to manage their transactions, help prevent fraud, and grow their business.”
We have implemented both Advanced Integration Method and Simple Integration Method.
E-xact is 1 payment gateway that VersaPay uses in Canada. VersaPay offeres merchant accounts and payment gateways, and provide competitive rates.
“E-xact is a leading provider of fast, secure, and accountable online transaction solutions. Since 1998, we’ve been at the forefront of the emerging world of online exchange with solid and secure transaction processing systems and superb customer service.”
There are two E-xact payment methods implemented in LemonStand: the Hosted Checkout and Web Service.
“Moneris processes more than 2.5 billion credit and debit card transactions a year, for over 350,000 merchant locations across North America. We have over 1,100 dedicated employees who understand transaction processing and know how to make it work for you.”
We integrated Moneris' eSelect Plus payment method.
“eWAY provides a leading payment gateway solution for processing payments in real time. eWAY’s high level of standards in technology, innovations and customer care has helped us become Australia’s award winning payment gateway.”
“At First Data, we make buying and selling easier. We're the global technology leader in information commerce. We help businesses, such as merchants and financial institutions, safely and efficiently process customer transactions and understand the information related to those transactions. That ensures that consumers can feel comfortable in knowing that their payments are convenient and secure.”
We have implemented the API payment method for North America.
“Headquartered in London, HSBC is one of the largest banking and financial services organisations in the world. HSBC's international network comprises around 8,500 offices in 86 countries and territories in Europe, the Asia-Pacific region, the Americas, the Middle East and Africa.”
“PayPal is the faster, safer way to pay and get paid online. The service allows members to send money without sharing financial information, with the flexibility to pay using their account balances, bank accounts, credit cards or personal financing. With more than 75 million active accounts in 190 markets and 19 currencies around the world, PayPal enables global ecommerce.”
We have implemented PayPal Pro and PayPal Standard payment methods.
“PSiGate Merchant Services provides Merchant accounts, credit card processing and eCommerce transaction services for businesses across North America, in Canada and the US. PSiGate's trusted online services include credit card processing, Interac Online, Virtual Terminal/eTerminal, PCI Data Security, fraud screening and financial account reporting.”
"SecureTrading – the UK’s leading independent payment processor."
We have implemented two payment methods provided by SecureTrading: Xpay and Payment Pages.
More to come
If you don't see your chosen payment gateway in this list, don't worry. Feel free to send us a message or leave a comment here and let us know which payment gateway you prefer. We already have a list of payment gateways which we are making progress on every week, but we don't mind adding yours to it.
Managing payments in LemonStand
1 Comment(s) | published by Bobkov A. on Monday, October 05, 2009
This is a short overview of LemonStand's payment management features. We will include support for many payment gateways out of the box and support for other gateways can be developed and added in the future. We have developed a universal payment framework which allows you to work with different payment gateways in a similar way from the end users point of view.
Front-end payment forms
The core concept of LemonStand is its flexibility. This is true for any page, including the payment forms. Each payment module installed into the application, creates a simple partial (a code snippet) which can be modified to fit into the website design. The default payment form partial contains simple, semantic HTML code. There are no special programming features, so you can completely rework the default payment form, leaving only input element names unchanged.

Back-end payment forms
In LemonStand it is possible to pay any unpaid order from the administration area. If an order is unpaid, there is a Pay button in the Order Preview page, which leads to the Pay page. Due to the unique form management framework integrated into LemonStand, all back-end forms look consistent, even if payment modules are provided by third-party companies.

Payment history
LemonStand logs payment attempts of each order. On the Order Preview page there is the Payment Attempts tab, which displays a list of payment attempts along with the payment gateway message and color-coded status. The payment modules framework provides all the tools needed for logging payment attempts for payment module developers.

If you click on a log record, LemonStand will show you a popup with detailed information about the selected payment attempt. Specifically, it will show you the payment attempt status, payment gateway response fields, a list of fields sent to the payment gateways by LemonStand, and raw response text from the payment gateway.

Of course, payment module developers should take care about stripping sensitive payment information from the request and response data before saving it to the log. All payment related information is encrypted by LemonStand automatically before saving into the database.

← Previous page | 1 2 3 4 5 6 7 8 9 | Next page →












