One-Stop Cross-Border Shopping — Shop the World
UnionPay Content & Service Platform (UCSP) for Channel Partner
UnionPay Content & Service Platform (UCSP) for Service Provider
UnionPay Transportation Solutions
SaaS Card Issuing Service Platform (SCIS for short) is a SaaS service that can be accessed by APP providers by leased line or internet. SCIS open API for APP Gateway is a set of APIs provide card enrollment functions and mobile transactions functions.
▪ Easy to maintain
SCIS is a unified service solution based on SaaS service, deployed and maintained by UPI, so as to save maintenance work and cost for issuers.
▪ Easy to access
SCIS has integrated with various UPI platforms, issuers only need to follow the SCIS interface specification to achieve a variety of business services.
▪ Security
JWS, JWE are used to sign and encrypt online messages. Sensitive data will be encrypted before stored. All security standards follow the requirements of PCI specification.
▪ Business Expansibility
The issued cards meet the standards of UnionPay and can be used in the existing bank card transactions, helping issuers to get benefit from UnionPay’s new business expansion.
When App providers want to collaborate with SCIS-enabled issuer to use virtual card in mobile transactions.
1. The App providers should be authorized by issuers.
2. The security control of user-side is handled by App and its Gateway.
3. Messages exchanged between the Application Gatewayand the SaaS Card Issuing System(abbreviated as SCIS) are recommended to be in the JSON data interchange format as defined in RFC 7159.
4. The communication mode of SCIS is HTTP, using HTTP(S) protocols. The complete structure of HTTP messages shall contain the HTTP header and body, the HTTP message structure and security is specified in UPI Server-based API General Requirements
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “CVM_INQUIRY” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | O:Optional | |||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “CVM_INQUIRY” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | C:Conditional | |||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808154804701987", "timeStamp":"20190808154804", "msgType":"CVM_INQUIRY", "insID":"39999999" }, "trxInfo":{} }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808154804701987", "timeStamp":"20190808154804", "msgType":"CVM_INQUIRY", "insID":"39999999" }, "trxInfo": { "cvm":["firstName","midName","lastName","idType","idNo","idCountry"] }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “KYC_VERIFICATION” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “KYC_VERIFICATION” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808105159700443", "timeStamp":"20190808105159", "msgType":"KYC_VERIFICATION", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "userID":"3329941324335104", "cvmInfo":"eyJhbGciOiJSU0ExXzUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2Iiwia2lkIjoiMTU1NTU3MDMwMiJ9.f47jrLM5lF-u6K3YVkgRkcXh_JPXOSsPKBEpc2wCD2_Hdr9o8jel6melQL3Sm-cMuKe2iDWu-WOEIDFv5kaF8Umb_Wn8I2CXHZ8ll1KkQQVSBeR55ZGNHx7rhwN40KgMl4JA3HzsEzddyzNzqbCGpuUsvdxQd2cynQ_EXEfws3vuqedtF1hE9iCM5CYmhSW9t5bUnUFZ9qLz8qPC41UuJ0DxclSGBZMTTT7n0s0zrH4wQ5X6NrfdqpW8S99IxegbcF-_f1o6-5zYRiKIxf0l-2hL1eAEb6rPGg4tlpXTxFJAOjlv61636FVOp4oB7KuRRO6NLdTpOD5Nz4yXChDyVg.MTZjODBkZTU2MTc4NGJhMg.7Q7SgZLTkx58IOfcBVS6ArO0SQduPMocVlxQRkoVcWGzuHPH8DAfvdFuOUAMoVpIZEXaVCDVre1blALw7j6CfFVlwdb1XuApVprS2E8Kx8RxbOVy_fGVsevwMxMRUHwU75japuR3zf5wGJGZykZNGQ.e7JrnvorRIRLxMHaHPaP0A" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808105159700443", "timeStamp":"20190808105159", "msgType":"KYC_VERIFICATION", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "referNo":"119771" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “OPEN_ACCOUNT” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “OPEN_ACCOUNT” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808105201114935", "timeStamp":"20190808105201", "msgType":"OPEN_ACCOUNT", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "userID":"3329941324335104", "origMsgID":"A3999999920190808105159700443", "origReferNo":"119771" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808105201114935", "timeStamp":"20190808105201", "msgType":"OPEN_ACCOUNT", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "token":"6292610354932071335", "tokenExpiry":"801230235959", "pan":"eyJhqwertyuiopasdfghjklzxcvbnm8s0g", "panExpiry":"08/22", "maskedPan":"6233********0060", "cardType":"Virtual Card", "cardFaceID":"100101" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “CARD_ENROLLMENT” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “CARD_ENROLLMENT” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190812095028771330", "timeStamp":"20190812095028", "msgType":"CARD_ENROLLMENT", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "userID":"3329941324335104", "cvmInfo":"eyJhbGciOiJSU0ExXzUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2Iiwia2lkIjoiMTU1NTU3MDMwMiJ9.aCwwSLXTPeHnxAHdwgC8kf1cnKbZWcnRztToOPUq7q0PtQcxNIpOkfVzm7SVFlHS6elKPGRmyLJRbHeBVEipWh2V3DO3BrB41ieTsLHZfCPKUzLBmTboS8LbsvrT4a2HelpQQQS8zKTO3FxCyF7pFzLipdvpZ6Hrb4uYjO3buLM32Yml0V0rOHxkbbJGG5r8eoedCMkustdhnuWrIQOa5Ge4ivBBHdStqF0WAcdq5gZUnaUmo4nL4RR-tSiACaJHiNQh_lG-OHEzxXykNlYlnE2wEpyu9jEALM_8EvzGxTYYK4Ak2Jol8In5xZhNnNE5Ln90QCEJwZr36ub3qcxCzw.ZDJiOTA2OGY4NDRmNGZkZg.NYDlrVjfoJGOhwCaY70zSwhw21LFLYGxjl69lrDWvoLU--9DmwYmVJDNjYygG4Z_mtRZxzDyo4D5y6EVKrAwz3wWE8itpdcLPCd24hTCW282Zt3fUtJNBgd_pKPAHdc0LrgppYUlmdYs-mw_WWQ5Bg.4FIvoXzzYMEIvvBPiEaMZA", } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190812095028771330", "timeStamp":"20190812095028", "msgType":"CARD_ENROLLMENT", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "token":"6292610354932071335", "tokenExpiry":"801230235959", "pan":"eyJhbGciOiJSU0ExXzUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2Iiwia2lkIjoiMzE4NTU2OTg5NjkyNTE4NCJ9.dY26VIT2Pm7aT5IZx8EQCYSe1qCp1I1lFVF1FI42NvxfupQCJouZhJzTSUrFjQoGDd_NY89ov3WBGQftiR6s9hBoWtyv6OF-Cd8a7Cf1BAqp7gJw1d44ytCcuv1GucxrVLWvis_Ol3Ndlci4dM1OZEBnokGzbzTM3-GaH0j3vyRit1Ax6RbS9x49I1X7pl5fpvtG7WuyBZUHED74J86Vga9xBzHch1BsaF57i5WSbzdzoIvRhUcqmnCfV4f6Xsv8788LQerwRbLA-A68tLxA8jSRGxUPOt0du_R4CJP9nZuLdg15eKf3dufTfIDepjBay5tb4ZGYUI4eX6sDZA0Lhw.M2IzMjhiMTcxMmYyNDMyYw.nesZ5D7h9a7Mjl9hwg0PQFYl2yCITQ_HbchMtS-R19s.8Ku1KLU1Ne1TS0PVIYCSVQ", "panExpiry":"08/22", "maskedPan":"6233********0060", "cardType":"Virtual Card", "cardFaceID":"100101" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “CARDFACE_DOWNLOADING” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “CARDFACE_DOWNLOADING” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A39990052190809145501096991", "timeStamp":"20190809145501", "msgType":"CARDFACE_DOWNLOADING", "insID":"39990052" }, "trxInfo": { "cardfaceID":"100201" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A39990052190809145501096991", "timeStamp":"20190809145501", "msgType":"CARDFACE_DOWNLOADING", "insID":"39990052" }, "trxInfo": { "cardfaceID":"100201", "cardfaceType":"0", "panPosX":"20", "panPosY":"200", "panFontSize":"10", "color":"#fff467", "cardfaceData":"aVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVVvQUFBRGNDQVlBQUFBV1ll" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “ACCOUNT_UPDATE_NOTIFICATION” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “ACCOUNT_UPDATE_NOTIFICATION” | |||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"M39999999000000000000479353", "timeStamp":"20190808105942", "msgType":"ACCOUNT_UPDATE_NOTIFICATION", "insID":"39999999" }, "trxInfo": { "token":"6292610358444335641", "accountTier":"1" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"M39999999000000000000479353", "timeStamp":"20190808105942", "msgType":"ACCOUNT_UPDATE_NOTIFICATION", "insID":"39999999" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “ACCOUNT_UPDATE” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “ACCOUNT_UPDATE” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | C:Conditional | |||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A39999999000000000000479353", "timeStamp":"20190808105942", "msgType":"ACCOUNT_UPDATE", "insID":"00530344" }, "trxInfo": { "accountTier":"1", "cvmInfo":"eyJhbGciOiJSU0ExXzUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2Iiwia2lkIjoiMTU2MjAzMjg4NTk2MiJ9.IGVbmIFn7kqiSEQTYoCZDp7dxWHFKbgATceor14wOUjiTzjaq-BnKQ7UL8HEtT1K_OO2SmJf67-sREZ-widaS5gnjl_7vrDPMpRyitBnAsAaDcklcLq48CQ7jaTWrJg9te2m8U2VgyIdh7CVTpxS1yyon5CSTVSG94yqJm6O70Fh2zUDxqdPxXqfJj9bb1jMwofkOOwuHG-RhQNs6CP4zl22s7mnfg1h-tb-7J6BVD5Tu-zrt3VY6aAshooFDS63aesa9Xh7swQzBEIdBltSF-PHVMlok7_gnErTVMiiLRuonkPtZ801wvFaeH4Ppq9q3U1XGynSO7kbB6IlnHV2Hg.NDIxODViZDYyYzBkNGJjOA.Gt5I2aRcw0RL1YS860PDjXHoWQYtW9g6BT3snvFmCe0.gKc1fpZsZ3az6jm7UpUoLA", "balLimit":"10000", "limitCurrency":"156" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A39999999000000000000479353", "timeStamp":"20190808105942", "msgType":"ACCOUNT_UPDATE", "insID":"00530344" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “CARD_STATUS_MANAGEMENT” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “CARD_STATUS_MANAGEMENT” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808110438843465", "timeStamp":"20190808110438", "msgType":"CARD_STATUS_MANAGEMENT", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "userID":"3333800261535744", "token":"6292610358444335641", "tokenAction":"DELETE" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808110438843465", "timeStamp":"20190808110438", "msgType":"CARD_STATUS_MANAGEMENT", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "tokenState":"DELETED" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “CARD_STATUS_NOTIFICATION” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “CARD_STATUS_NOTIFICATION” | |||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"U3999999920190809104853935091", "timeStamp":"20190809104853", "msgType":"CARD_STATUS_NOTIFICATION", "insID":"39999999" }, "trxInfo": { "token":"6292610354932071335", "tokenState":"SUSPENDED" } }
{ "msgInfo": { "insID":"39999999", "msgID":"U3999999920190809104853935091", "msgType":"CARD_STATUS_NOTIFICATION", "timeStamp":"20190809104853", "versionNo":"1.0.0" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “CARD_STATUS_INQUIRY” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “CARD_STATUS_INQUIRY” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999006620190809153254831192", "timeStamp":"20190809153254", "msgType":"CARD_STATUS_INQUIRY", "insID":"39990066" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "token":"6200099880516965", "userID":"3301817853921280" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999006620190809153254831192", "timeStamp":"20190809153254", "msgType":"CARD_STATUS_INQUIRY", "insID":"39990066" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "cardStatus":"ACTIVE" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “CARD_BALANCE_INQUIRY” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | “msgType” value is “CARD_BALANCE_INQUIRY” | ||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “CARD_BALANCE_INQUIRY” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | “msgType” value is “CARD_BALANCE_INQUIRY” | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808110431161957", "timeStamp":"20190808110431", "msgType":"CARD_BALANCE_INQUIRY", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "userID":"3333800261535744", "token":"6292610358444335641" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808110431161957", "timeStamp":"20190808110431", "msgType":"CARD_BALANCE_INQUIRY", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "accountTier":"1", "balAmt":"73.00", "balCurrency":"156" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “EXCHANGE_RATE_INQUIRY” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | ||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | C:Conditional | |||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808110431161957", "timeStamp":"20190808110431", "msgType":"EXCHANGE_RATE_INQUIRY", "insID":"39999999" }, "trxInfo": { "origCurrency":"344", "origAmt":"100", "exchangeCurrency":"156" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808110431161957", "timeStamp":"20190808110431", "msgType":"EXCHANGE_RATE_INQUIRY", "insID":"39999999" }, "trxInfo": { "exchangeAmt":"90", }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | MSGINFO | M:Mandatory | ft | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | MSGINFO | M:Mandatory | “msgType” value is “P2P_TRANSFER” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | O:Optional | |||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808110338387931", "timeStamp":"20190808110338", "msgType":"P2P_TRANSFER", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "userID":"3333800261535744", "token":"6292610308700265602", "creditAccountInfo":"eyJhbGciOiJSU0ExXzUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2Iiwia2lkIjoiMTU1NTU3MDMwMiJ9.ZmL7bADf86yl-Q_AJOM9lTRUTqIMq_QwcWJUFpH-K5FUjm4G0Ulxjnf1yx_Vd8tUMl1qYYUJ_aCRLIpdeP1qNr4SuxPaTL_TTA7vt7zVi3DkmZMH0Wq4Gsbo3UY2y28YvYEM85TbSYCwVsOnrkeQvrfbvxGZvRHemA60HSsgbK2QNEyCn15vz6AZzmQT77Oa62EGjQmRVL-2YAudyONTq3giG1xLWKV1ZfQCRx4qmX6gQdKsHnbXkS-Xqkn26-mg2iBlZuZ7R4ObXUAYA3vGY9Gb2j9b1v8KbvD9tm9wbALicy2qeQqExDg76-_KfHJ101pb0m9zJIgUzaQroLX05w.YWE3NWU4ZGYyMjBlNDAwMw.RzAQa7fKNQ1vzCXCutNKar3MkgY-GeOIPMLoNxG-mVmuQnpLmjudWZZK0UVEEYZAJRyNGJvdWaO-G8Ka3aSoIVlGiHgALi3CXmNoPr51zu0.lYhN-t-vZ1DcNDxBAv7VKg", "trxAmt":"1", "trxCurrency":"156" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808110338387931", "timeStamp":"20190808110338", "msgType":"P2P_TRANSFER", "insID":"39999999" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “QRC_GENERATION” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “QRC_GENERATION” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | C:Conditional | |||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808105821706450", "timeStamp":"20190808105821", "msgType":"QRC_GENERATION", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "userID":"3333800261535744", "token":"6292610358444335641", "trxLimit":"100", "cvmLimit":"1", "limitCurrency":"156", "cpqrcNo":"01" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808105821706450", "timeStamp":"20190808105821", "msgType":"QRC_GENERATION", "insID":"39999999" }, "trxInfo": { "cpqrcNo":"01", "emvCpqrcPayload":["hQVDUFYwMWFYTwigAAADMwEBAVcTYpJhA1hEQzVkHSIQIBAAABiAH180AQBjM58mCFaLEtnaC9l/nycBgJ8QEQcAAQOgAAABCDM5OTk5OTk5nzYCAAGCAgAAnzcE6gZYyA=="], "barcodeCpqrcPayload":["6236098835899996543"] }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | MSGINFO | M:Mandatory | “msgType” value is “ADDITIONAL_PROCESSING” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | MSGINFO | M:Mandatory | “msgType” value is “ADDITIONAL_PROCESSING” | |||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | MSGRESPONSE | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"U39999999000000000000479353", "timeStamp":"20190808105942", "msgType":"ADDITIONAL_PROCESSING", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "token":"6292610358444335641", "emvCpqrcPayload":["hQVDUFYwMWFYTwigAAADMwEBAVcTYpJhA1hEQzVkHSIQIBAAABiAH180AQBjM58mCFaLEtnaC9l/nycBgJ8QEQcAAQOgAAABCDM5OTk5OTk5nzYCAAGCAgAAnzcE6gZYyA=="], "trxAmt":"2.22", "trxCurrency":"344", "merchantName":"testing merchant Macau MAC" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"U39999999000000000000479353", "timeStamp":"20190808105942", "msgType":"ADDITIONAL_PROCESSING", "insID":"39999999" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “ADDITIONAL_PROCESSING_RESULT” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “ADDITIONAL_PROCESSING_RESULT” | |||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808110025381863", "timeStamp":"20190808110025", "msgType":"ADDITIONAL_PROCESSING_RESULT", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "userID":"3333800261535744", "token":"6292610358444335641", "emvCpqrcPayload":["hQVDUFYwMWFYTwigAAADMwEBAVcTYpJhA1hEQzVkHSIQIBAAABiAH180AQBjM58mCFaLEtnaC9l/nycBgJ8QEQcAAQOgAAABCDM5OTk5OTk5nzYCAAGCAgAAnzcE6gZYyA=="], "paymentStatus":"CONTINUING" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808110025381863", "timeStamp":"20190808110025", "msgType":"ADDITIONAL_PROCESSING_RESULT", "insID":"39999999" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “TRX_RESULT_NOTIFICATION” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “TRX_RESULT_NOTIFICATION” | |||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"U39999999000000000000479381", "timeStamp":"20190808110119", "msgType":"TRX_RESULT_NOTIFICATION", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "token":"6292610358444335641", "trxMsgType":"CPQRC_PAYMENT", "trxAmt":"2.22", "trxCurrency":"344", "merchantName":"testing merchant Macau MAC", "qrcVoucherNo":"20196220228224364010", "paymentStatus":"APPROVED", "rejectionReason":"APPROVED" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"U39999999000000000000479381", "timeStamp":"20190808110119", "msgType":"TRX_RESULT_NOTIFICATION", "insID":"39999999" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “GET_CASH_OUT_TOKEN” | |||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “GET_CASH_OUT_TOKEN” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | C:Conditional | |||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190809161518242996", "timeStamp":"20190809161518", "msgType":"GET_CASH_OUT_TOKEN", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "userID":"3331192801347584", "token":"6292610308700265602", "trxTokenType":"WITHDRAW", "trxAmt":"20", "trxCurrency":"156" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190809161518242996", "timeStamp":"20190809161518", "msgType":"GET_CASH_OUT_TOKEN", "insID":"39999999" }, "trxInfo": { "trxToken":"123456789012345678" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “QRC_INFO_INQUIRY” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “QRC_INFO_INQUIRY” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | None | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Message Response | msgResponse | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808110302170477", "timeStamp":"20190808110302", "msgType":"QRC_INFO_INQUIRY", "insID":"39999999" }, "trxInfo": { "deviceID":"1b5ddc2562a8de5b4e175d418f5b7edf", "userID":"3333800261535744", "mpqrcPayload":"https://qr.95516.com/00010000/01013322007738839278020885218770" } }
{ "msgInfo": { "versionNo":"1.0.0", "msgID":"A3999999920190808110302170477", "timeStamp":"20190808110302", "msgType":"QRC_INFO_INQUIRY", "insID":"39999999" }, "trxInfo": { "trxCurrency":"156", "qrcUseCase":"10", "merchantName":"Test Merchant", "mcc":"5811" }, "msgResponse": { "responseCode":"00", "responseMsg":"Approved" } }
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “MPQRC_PAYMENT_EMV” | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Filed name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Message Information | msgInfo | Object | M:Mandatory | “msgType” value is “MPQRC_PAYMENT_EMV” | |||||||||||||||||||||||||||||||||||||||||||
|
Transaction Information | trxInfo | Object | M:Mandatory | |||||||||||||||||||||||||||||||||||||||||||
|