| |
|
|
| |
Quick Contact
|
|
| |
Choose the most easy way for you to contact us!
|
|
| |
|
|
|
Ecommerce Portfolio: Affiliate Network and Payment Gateway
| Industry: |
Ecommerce |
| Solution: |
Ecommerce Payment System and Affiliate Marketing Network |
| Technologies Used: |
Java 1.5, J2EE 1.4, EJB 3.0, JavaScript, HTML, SQL, XML, Apache Struts framework, Spring framework, Java Persistence API |
Description
The main task of the project was to create an easy-to-use ecommerce system capable of accepting payments from various payment systems. Tenax specialists started with a thorough analysis of how the similar ecommerce systems operate to form an effective software development strategy basing on the client’s requirements. The goal was to create a ecommerce system that is easy-to-use for all its users - merchants, affiliates and buyers. A great number of new ideas were generated during the software development process and many additional unique features were implemented.
Key objectives
|
Provide merchant with built-in affiliate network |
|
Provide possibility to sell any product - digital, material or subscription based |
|
Let merchants to receive payments instantly to your PayPal, Moneybookers, Authorize.net, Worldpay or Google Checkout account and others |
|
Provide multicurrency support |
|
Make all commissions to be paid automatically straight to members’ PayPal or Moneybookers account |
|
Develop unique referral link system for safer affiliate commissions |
|
Provide product and merchant ranking system which will show how reliable the merchant is |
|
Develop advanced Affiliate Program Tracking to track sales, conversions and profit |
|
Provide outstanding reporting capabilities which will allow to analyze websites and search engines referring visitors to merchant products, find out which keywords bring the sales |
Key Features
Marketplace module where users can view and search product catalogs that contains offered goods and services. Simple checkout process enables users purchasing products online.
Customer Support module includes user guide, FAQ and public forum to find out how to use the application. Bug reporting is available for registered users via internal help desk section.
Administration module includes user management, product categories management, reporting module, held desk module and application settings.
Merchant module offers advanced features for merchant activities (product and affiliates management, payments, reports including keyword-based report generation using the popular search engines).
Affiliate module provides tools for affiliate activities such as promotional campaigns management and generation reports on the results of these campaigns.
Enhanced Reporting system was implemented to provide real-time highly detailed statistics for all the aspects of application processes. With such statistics system it is possible to see immediately which product was bought via which affiliate and which keyword was used by certain search engine by the buyer.
Payment processing is arranged via the Ecommerce Payment System that provides support for various users’ payment accounts. Initially support for the following systems is included: WorldPay, Paypal, Google Checkout, Authorize.net, Moneybookers, Moneris, LinkPoint, FirstData, YourPay, Protx, Optimal Payments, Ogone, eWay. Also credit card processing with "Verified by Visa" support was implemented.
Site Promotion System is based on the referral mechanism, i.e. registered users are encouraged to refer new users to register on the site. The referrer receives commission fees after the newly referred member starts buying/selling activities on the marketplace.
Product Promotion tools such as banners, buttons, e-mail letters, etc. Every successful sale performed by the merchant gives the affiliate a commission fee.
Technical Details
Ecommerce Payment System and Affiliate Marketing Network is a J2EE-based application using PostgreSQL as a database server (while it is potentially capable of using other kinds of relational databases). The ecommerce application runs under Linux family server with JBoss 4.0.
|