saman mp specifications 87
DESCRIPTION
Saman Mp Specifications 87TRANSCRIPT
-
Saman MP Specification 1
Saman Micro Payment
Technical Specification
Last update at: August 2014
-
2 noitacificepS PM namaS
: .
. 1
. 2
. 3
. ecivres beW
.
.
-
3 noitacificepS PM namaS
. 1 : . : . :
. : : )DI tnahcreM(
.
. : )noitcasnarT( :
( . )
muNfeR : )rebmuN ecnerefeR( 50 EUQINU .
. muNseR :)rebmuN noitavreseR(
(
. )
-
4 noitacificepS PM namaS
.2 LSS(
) noitpyrcnE( . ) etacifitrec . .
eruceS( sptth . ptth ) ptth
ri.karapahs.pes//:ptth ri.karapahs.pes//:sptth .
.
) moc.yapenamas.www ri.karapahs.pes( . LSS
. . LSS
. ....) . ( .
. PI )reriuqcA(
. .
.
"
. "
-
5 noitacificepS PM namaS
)DI tnahcreM ( .
.3
( ) 3 .
) sptth (
.
.) sptth (
.
. . 2 1
-
Saman MP Specification 6
Merchant Site
Https Post Method (Terminal,Resnum,Amount)
Https Post Method (RefNum,State,Resnum,TraceNo,MID)
Verify Transaction (MID,Refnum)
Amount / ErrorCode
Receive Card Information (Terminal,Amount)
IP Check
Message Transfer Internet Transaction
1-1
4-15-1
6-1
Https Post Method (Token)
Https Post Method (Token, ReturnURL)
1-2
1-3
IPGSep.Shaparak.ir
1 .
-
7 noitacificepS PM namaS
GPIri.karapahS.peS
etiS tnahcreM
dohteM tsoP spttH )lrUnruteR,tnuomA,munseR,lanimreT(
)DIM,munseR,etatS,muNfeR( dohteM tsoP spttH
)munfeR,DIM( noitcasnarT yfireV
edoCrorrE / tnuomA
noitamrofnI draC evieceR)tnuomA,lanimreT(
kcehC PI
noitcasnarT tenretnI refsnarT egasseM
1-1
2-1
3-1
4-1
. 2
.
1(: .
4 3 1( 4 ) : ) 4
.1: (
:) ( )
nekoTtseuqeR
-
8 noitacificepS PM namaS
. : TSOP
tnuomAlatoT : .i DImreT : .ii muNseR : .iii
:tnuomAlatoT) gnol . (
. (.) ( regetni
).
:DImreT .
: muNseR) euqinU. (
( .
.) eikooc noisses ) muNseR (
.
xmsa.tnemyaPtinI/stnemyaP/ri.karapahs.pes//:sptth
. .
.
.2 : (
:) ( ) ) nekoTtseuqeR (
.
( LRU .3
TSOP )kcabllac
-
9 noitacificepS PM namaS
: ( .) ( )
) . tcerideR( TSOP
: nekoT : .i LRUtcerideR .ii
:nekoT .
: LRUtcerideR
.
. xpsa.tnemyaP/ri.karapahs.pes//:sptth .
.
: , .4
: ( ) )(
. )tcerideR( TSOP :
tnuomA : .i DIM : .ii muNseR : .iii LRUtcerideR .vi
:tnuomA) regetni ( .
. (.) . (
).
. :DIM: muNseR
-
11 noitacificepS PM namaS
) euqinU. ( .
eikooc noisses )muNseR( .
: LRUtcerideR .
. xpsa.tnemyaP/ri.karapahs.pes//:sptth .
.
: .0 :
)NAP ( .i )II NIP( ) ( .ii )etaD eripxE ( .iii 2VVC .vi
: .
.6
: LRUtcerideR
. ) tcerideR( . TSOP
: )( etatS .i ) ( muNfeR .ii )( muNseR .iii ( ) DIM .vi ( ) oNecarT .v
-
11 noitacificepS PM namaS
. . : .7
ETATS (
).
KO . . )muNfeR(
gnidnepS elbuoD .
) euqinU (
(
.)
. .
. dohteM beW yfireV
: muNfeR .i DIM .ii
yfirev 53
) tnuomA ( .
. : 3
.A .)0(
-
21 noitacificepS PM namaS
.B .
.C .
A : .
.
: .8 ( muNseR
)
. .
: )
. .
.
.
. . ...) (
noitcasnarTyfirev ) ...) tuoemiT(
. ( noitcasnarTyfirev
). 53( )
) .
-
31 noitacificepS PM namaS
) . PI
gnidnepS elbuoD )
. gnidnepS elbuoD . LCA LSS ) )
. . .
ecivres bew PI ) . PI DIM .
:omeD enilnO
ri.pes.omed//:ptth omed enilno .
:SMI peS
enilno ( stnahcreM/moc.yapenamas.reriuqca//:sptth
.)
)( 7*42 . 7*42 liamE
.
-
41 noitacificepS PM namaS
: secivreS beW
.
. .
PAOS . 1PAOS . LMX
. SPTTH PTTH secivreS beW emusnoc .
dohtem bew .
: dohteM beW PHP PHP 4 dohteM beW
PAOSuN eludoM . ( )
PHP 5 PHP ecivres bew PHP PAOS PAOS
LLD ( PHP PAOSuN ) 5 PHP PAOSuN . 5 php.paosun
. emaner tneilcpaos ecivres bew ( PSA
KDS . KDSPAOS ) . sdaolnwod/moc.tfosorcim.www//:ptth
. beW TEN. TEN. PSA
. . dohteM
locotorP sseccA tcejbO elpmiS 1
-
51 noitacificepS PM namaS
( beW ).
ecivreS XevitcA KDSPAOS. KDSPAOS
. .
. etiL-PAOS lreP .
ecafretni repparw ) secivreS beW raj ( raj.tneilc
. htapssalc
-
61 noitacificepS PM namaS
sdohteM beW:
)dohteM beW( epyt . .
.
-1 ( noitcasnarTyfirev elbuod
,muNfeR gnirtS )DItnahcreM gnirtS
50 52 . .
muNfeR gnirtS
. .
.
DItnahcreM gnirtS
noitcasnarTyfirev 1-
( :
. ) . 3-
: -2
(noitcasnarTesrever elbuod ,muNfeR gnirtS ,DIM gnirtS ,emanresU gnirtS )drowssaP gnirtS
gnirtS muNfeR
gnirtS DIM
-
71 noitacificepS PM namaS
DIM gnirtS emanresU gnirtS drowssaP
1- elbuod 1
. elbuod
: -3 ( nekoTtseuqeR gnirts
,DImreT gnirts ,MUNseR gnirts ,tnuomAlatoT gnol ,1tnuomAgeS gnol ,2tnuomAgeS gnol ,3tnuomAgeS gnol ,4tnuomAgeS gnol ,5tnuomAgeS gnol ,6tnuomAgeS gnol ,1ataDlanoitiddA gnirts ,2ataDlanoitiddA gnirts )egaW gnol
gnirts DImreT
gnirts MUNseR gnol tnuomAlatoT gnol 1tnuomAgeS gnol 2tnuomAgeS gnol 3tnuomAgeS gnol 4tnuomAgeS gnol 5tnuomAgeS gnol 6tnuomAgeS
gnirts 1ataDlanoitiddA gnirts 2ataDlanoitiddA
gnol egaW
. . A63QWjoFXZk/sD0XC5Tm17
-
81 noitacificepS PM namaS
*
( .)
1-
3- .
4- . )( deliaF noitacitnehtuA tnahcreM
6- .
7- .
8- .
9- .
01- ). ( 46esaB
11- .
21- .
.
31-
41- .
51- .
61-
71- .
81- . sserddA PI 3-
. *
-
91 noitacificepS PM namaS
: TSOP :
tnuomA ( )
muNseR ... .
DIM
LRU . TSOP
LRUtcerideR
.
1muNseR 2muNseR 3muNseR 4muNseR
TSOP :
muNseR
muNfeR
etatS
ONECART
: muNfeR : 1
. KO etatS : 2
noitcasnarTyfirev ) . .)
. tnemeganaM noisseS : 3
muNseR desaB eikooC . eripxE noisseS
-
12 noitacificepS PM namaS
: 4 .
etatS :
.
resU yB delecnaC
.
tnuomA dilavnI
.
noitcasnarT dilavnI
rebmuN draC dilavnI .
reussI hcuS oN .
.
pU kciP draC deripxE
3 )NIP (
.
kciP dedeecxE seirT NIP elbawollA pU
) NIP ( .
NIP tcerrocnI
timiL tnuomA lawardhtiW sdeecxE .
( ezirohtuA ) NAP NIP
.
detelpmoC eB tonnaC noitcasnarT
tuoemiT .
etaL ooT devieceR esnopseR
2VVC ( etaDpxE
.)
pU kciP duarF detcepsuS
sdnuF tneiciffuS oN .
.
mlS nwoD reussI
-
12 noitacificepS PM namaS
.
rorrE EMT
. 2 NIP . ) 2VVC( )NIP( NIP
2VVC . 3 11 71 3
MTA NIP . . 2VVC
: xpsa.tnemyaP/ri.karapahs.pes//:sptth
redivorP ecivreS beW . dohteM beW :
LDSW?xmsa.tnemyapecnerefer/stnemyap/moc.yapenamas.reriuqca//:sptth xmsa.tnemyapecnerefer/stnemyap/moc.yapenamas.reriuqca//:sptth
: /stnahcrem/moc.yapenamas.reriuqca//:sptth
.
.