Project

General

Profile

Specification » History » Version 5

chin-yeh, 10/20/2010 04:55 PM

1 2 chin-yeh
{{toc}}
2
3 1 chin-yeh
h1. Specification
4
5
The chosen integration method is *HTML Link Method*. By using this method, the customer(consumer) enters her/his credit card information through MAXCONNECT's payment form. Once the payment is processed by MAXCONNECT, the customer will be redirected back to merchant site either through <code>Kick System</code> or <code>Return Button</code>.
6 2 chin-yeh
7 5 chin-yeh
See attachment:diagram.pdf for the high level view of the payment flow.
8 4 chin-yeh
9 2 chin-yeh
h2. Java Package Name
10
11
The package name is 
12
<pre>my.com.ecosway.maxconnect</pre>
13
14
h3. Required libraries
15
16 1 chin-yeh
List of the required libraries:
17 4 chin-yeh
* junit 4.7
18 2 chin-yeh
* 2
19 3 chin-yeh
20
h2. How to build JAR
21
22
This project uses <code>ANT</code> tool to build the JAR. You can use <code>Eclipse</code> or <code>ANT</code> to run the ant script. The following guide executes the ant script using ANT.
23
24
h3. For Production
25
26
<pre>
27
ant script: build.xml
28
target name: package
29
</pre>
30
31
# Checkout the project from [[Wiki#SCM|Source repository]]
32
# <code>cd</code> to the checkout-ed folder and executes:
33
<pre>
34
# ant package
35
</pre>
36
37
h3. For Development
38
39
<pre>
40
ant script: build.xml
41
target name: package-dev
42
</pre>
43
44
# Checkout the project from [[Wiki#SCM|Source repository]]
45
# <code>cd</code> to the checkout-ed folder and executes:
46
<pre>
47
# ant package-dev
48
</pre>