Sei sulla pagina 1di 9

API Login

Table Column Type Length


UserAPI UserID String 8
Password
CreateDate DateTime
updatedate DateTime

LoginAct create date Datetime


user id String 8
token
ExpirateDate Datetime
status char 1 active/inactive

MenuProc id String 8
ProcessNo String 24
Desc String 36

UserAccess UserAPI.UserID String 8


MenuProc.id String 8
grantFlag:Y/N char 1

1 Generate eMoney Card


CardBank Card No String 16
Status char 1 used/unused
Create date Datetime
updatedate Datetime

2 Create Account Ezeepay


Acc_Ez trxid
Token
Name String 24
KTP String 16
HP String 14
DOB date 8
Email String 35
MID String 8
CardType String 8
Createdate Datetime
User API String 8
Card No String 16
PIN
Password
Balance decimal 12
updatedate Datetime
status_req String 3
status_tx String 4
kernel_trxid

status_req
000 Processed
001 Access token has been expired
999 Any error that caused by system bugs

status_tx
Follow Kernel transaction status
active/inactive

used/unused

Input Parameter Output Parameter


Token Card No
Name status
KTP PIN
HP Password
DOB Balance
Email MID
MID updatedate
CardType status_req
Createdate status_tx
User API
3

5
Check Balance - User Input Parameter Output Parameter
trxid Token Card No
Token Card No MID
Card No String 16 MID Balance
MID String 8 RequestDate ResponseDate
RequestDate Datetime User API status_req
User API String 8 status_tx
Balance decimal 12
ResponseDate Datetime
status_req
status_tx
kernel_trxid

Check Balance - Merchant Input Parameter Output Parameter


Token MID
MID Balance
RequestDate ResponseDate
User API status_req
status_tx

Change PIN/Password
trxid Input Parameter Output Parameter
Token Token Card No
Card No String 16 Card No MID
MID String 8 MID NewPIN
Old PIN Old PIN/Pass
New PIN New PIN/Pass ResponseDate
HP String 14 HP status_req
RequestDate Datetime RequestDate status_tx
status
User API String 8 User API
ResponseDate Datetime
OldPass
NewPass
kernel_trxid
status_req
status_tx
6 TopUp
trxid
Token
Card NO String 16
MID String 8
Amount Decimal 12
RequestDate Datetime
User API String 8
ResponseDate Datetime
status_req
status_tx
kernel_trxid

7 Payment
trxid
Token
Card No String 16
MID String 8
Amount Decimal 12
PIN Integer 8
RequestDate Datetime
ResponseDate Datetime
User API String 8
status_req String 4
status_tx
kernel_trxid
Input Parameter Output Parameter
Token Card No
Card NO MID
MID
Amount Amount
status ResponseDate
RequestDate status_req
User API status_tx

Input Parameter Output Parameter


Token Card No
Card No MID
MID
Amount Amount
PIN ResponseDate
RequestDate status_req
status status_tx
User API

Potrebbero piacerti anche