Order platform architecture
M
o
b
i
l
e
/
W
e
b
A
p
p
H
T
T
P
S
P
O
S
T
/
a
p
i
/
v
1
/
o
r
d
e
r
s
O
R
D
E
R
P
L
A
T
F
O
R
M
(
k
8
s
n
s
:
o
r
d
e
r
s
-
p
r
o
d
)
A
P
I
G
a
t
e
w
a
y
J
W
T
A
u
t
h
F
i
l
t
e
r
R
a
t
e
L
i
m
i
t
e
r
R
o
u
t
e
r
s
c
o
p
e
:
o
r
d
e
r
s
:
w
r
i
t
e
1
0
0
r
e
q
/
s
p
e
r
u
s
e
r
_
i
d
/
a
p
i
/
v
1
/
o
r
d
e
r
s
/
*
*
-
>
o
r
d
e
r
r
o
u
t
e
b
y
p
a
t
h
O
r
d
e
r
S
e
r
v
i
c
e
(
S
p
r
i
n
g
B
o
o
t
)
Q
u
e
r
y
S
e
r
v
i
c
e
C
o
n
t
r
o
l
l
e
r
l
a
y
e
r
O
r
d
e
r
V
i
e
w
O
r
d
e
r
C
o
n
t
r
o
l
l
e
r
O
r
d
e
r
V
a
l
i
d
a
t
o
r
G
E
T
/
o
r
d
e
r
s
/
{
i
d
}
P
O
S
T
/
a
p
i
/
v
1
/
o
r
d
e
r
s
-
-
s
t
r
i
c
t
s
k
u
_
r
u
l
e
s
.
y
m
l
S
e
a
r
c
h
I
n
d
e
x
D
o
m
a
i
n
l
a
y
e
r
q
=
s
t
a
t
u
s
:
P
A
I
D
P
r
i
c
i
n
g
E
n
g
i
n
e
I
n
v
e
n
t
o
r
y
T
a
x
C
a
l
c
u
l
a
t
o
r
D
i
s
c
o
u
n
t
R
u
l
e
s
C
h
e
c
k
e
r
r
e
g
i
o
n
:
I
N
-
M
H
b
y
u
s
e
r
_
i
d
r
e
s
e
r
v
e
(
)
I
n
f
r
a
l
a
y
e
r
O
r
d
e
r
R
e
p
o
s
i
t
o
r
y
E
v
e
n
t
P
u
b
l
i
s
h
e
r
P
a
y
m
e
n
t
C
l
i
e
n
t
J
P
A
-
>
O
r
a
c
l
e
K
a
f
k
a
p
r
o
d
u
c
e
r
m
T
L
S
,
2
s
t
/
o
D
a
t
a
&
m
e
s
s
a
g
i
n
g
O
r
a
c
l
e
K
a
f
k
a
p
a
y
m
e
n
t
-
s
v
c
R
e
d
i
s
s
c
h
e
m
a
O
R
D
E
R
S
t
o
p
i
c
o
r
d
e
r
s
.
v
1
e
x
t
e
r
n
a
l
r
e
a
d
m
o
d
e
l
,
T
T
L
5
m
C
a
l
l
t
r
e
e
:
P
O
S
T
/
a
p
i
/
v
1
/
o
r
d
e
r
s
P
O
S
T
/
a
p
i
/
v
1
/
o
r
d
e
r
s
O
r
d
e
r
C
o
n
t
r
o
l
l
e
r
.
c
r
e
a
t
e
(
r
e
q
)
O
r
d
e
r
V
a
l
i
d
a
t
o
r
.
v
a
l
i
d
a
t
e
(
r
e
q
)
S
k
u
R
u
l
e
s
.
c
h
e
c
k
(
s
k
u
)
t
h
r
o
w
s
I
n
v
a
l
i
d
O
r
d
e
r
E
x
c
e
p
t
i
o
n
H
T
T
P
4
0
0
O
r
d
e
r
S
e
r
v
i
c
e
.
p
l
a
c
e
(
c
m
d
)
@
T
r
a
n
s
a
c
t
i
o
n
a
l
I
n
v
e
n
t
o
r
y
C
h
e
c
k
e
r
.
r
e
s
e
r
v
e
(
i
t
e
m
s
)
i
n
v
e
n
t
o
r
y
-
s
v
c
(
r
e
t
r
y
x
3
)
P
r
i
c
i
n
g
E
n
g
i
n
e
.
q
u
o
t
e
(
i
t
e
m
s
)
T
a
x
C
a
l
c
u
l
a
t
o
r
.
f
o
r
R
e
g
i
o
n
(
"
I
N
-
M
H
"
)
D
i
s
c
o
u
n
t
R
u
l
e
s
.
a
p
p
l
y
(
u
s
e
r
_
i
d
)
P
a
y
m
e
n
t
C
l
i
e
n
t
.
c
h
a
r
g
e
(
a
m
o
u
n
t
)
p
a
y
m
e
n
t
-
s
v
c
o
n
f
a
i
l
u
r
e
:
I
n
v
e
n
t
o
r
y
C
h
e
c
k
e
r
.
r
e
l
e
a
s
e
(
i
t
e
m
s
)
O
r
d
e
r
R
e
p
o
s
i
t
o
r
y
.
s
a
v
e
(
o
r
d
e
r
)
O
r
a
c
l
e
O
R
D
E
R
S
E
v
e
n
t
P
u
b
l
i
s
h
e
r
.
p
u
b
l
i
s
h
(
O
r
d
e
r
P
l
a
c
e
d
)
K
a
f
k
a
o
r
d
e
r
s
.
v
1
O
r
d
e
r
V
i
e
w
.
p
r
o
j
e
c
t
(
e
v
e
n
t
)
(
a
s
y
n
c
)