Our Expertise
 
 
 
Social Networking
 
 
 
Advertising and Media
 
 
 
Ecommerce
 
 
 
Mobile Solutions
 
 
 
Education
 
 
 
Entertainment and Media
 
 


     
 
CONTACT US
  Chat on Skype
  Fill a form
  +375-17-2186616
 
     
     
  ecommerce portfolio  
     

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.


 
     
Company | Services | Expertise | How we work | Technologies | Contact Us | Sitemap Sun Advantage Partner