国产精品人人爱一区二区白浆_国产我不卡午夜伦理_免费电影亚洲一级黄片_国产午夜福利久久_51视频在线观看免费国产_天堂AV网手机版_国产精品毛片一区二_印度女人性液_日韩大片91免费观看视频播放_日本欧美国产精品第一页久久

手機(jī)版
1 2 3 4
首頁 > 新聞中心 > 行業(yè)新聞 >
行業(yè)新聞

上海翻譯公司完成銀行系統(tǒng)中文翻譯

發(fā)布時(shí)間:2018-11-20 09:19  點(diǎn)擊:

上海翻譯公司完成銀行系統(tǒng)中文翻譯
版本 更改日期 作者 版本變化
1.0 2013-04-22 周穎 初稿
1.1 2013-04-24 周穎 去掉商品名稱、商品描述
1.7 2013-06-21 周穎 增加支付幣種、匯率
1.8 2013-07-26 周穎 增加幣種
修改商品名稱、商品描述為1000
1.9 2013-08-20 周穎 api收單版本升級為1.1
2.4   頁面回調(diào)新增errCode、errMsg
4.2通知商戶接口新增errCode、errMsg
2.0 2013-08-21 周穎 網(wǎng)關(guān)版本升級為1.2
2.3   商戶提交訂單接口修改內(nèi)容:
    新增賬單地址、收貨地址
3.3   商戶訂單支付接口修改內(nèi)容:
支付ip改為非空
支付郵箱改為非空
持卡人郵箱改為非空
收貨國家、收貨州/城市改為非空
姓名改成姓、名及加簽字段
新增設(shè)備指紋deviceFingerprintID及加簽
2.0 2013/9/5 周穎 下單IP改為非空
2.1 2013/10/22 周穎 新增8.api 快遞單上傳接口
2.2 2013/10/31 周穎 根據(jù)運(yùn)營、風(fēng)控要求修改以下可空字段為不可空
互聯(lián)網(wǎng)收款業(yè)務(wù):
billFirstName
billLastName
billAdderess
billPostalCode
billCountry
billState
billCity
billEmail
billPhoneNumber
shippingFirstName
shippingLastName
shippingAdderess
shippingPostalCode
shippingCity
shippingEmail
shippingPhoneNumber
registerUserEmail
registerTime
registerIp
registerTerminal
orderIp
orderTerminal
API收款業(yè)務(wù):
billName
billAdderess
billPostalCode
billCompany
billCountry
billState
billCity
billEmail
billPhoneNumber
shippingAdderess
shippingPostalCode
shippingcompany
shippingCity
shippingEmail
shippingPhoneNumber
deviceFingerprintID
registerUserEmail
registerTime
registerIp
registerTerminal
orderIp
orderTerminal
2.2 2013/12/10 4.2.1 resultCode 新增新返回類型
       
       
 
 

1     文檔說明

1.1   功能描述

通過MasaPay的支付渠道,付款者可以直接付款給商戶,其中商戶網(wǎng)站標(biāo)價(jià)使用乾匯支持的幣種,付款者付款用貨幣類型為相關(guān)支付方式支持的幣種。

1.2   閱讀對象

MasaPay互聯(lián)網(wǎng)支付商戶接口文檔是面向具有一定的網(wǎng)站開發(fā)能力,了解ASP,PHP,JAVA,ASP.NET等開發(fā)語言中的一種及SQL數(shù)據(jù)庫語言的網(wǎng)站開發(fā),維護(hù)和管理人員。

2     互聯(lián)網(wǎng)收款業(yè)務(wù)

2.1   功能概要

商戶提交訂單接口實(shí)現(xiàn):商戶向MasaPay互聯(lián)網(wǎng)收單系統(tǒng)提交訂單信息和明細(xì)信息。
通知商戶接口實(shí)現(xiàn):在交易支付成功后,通知商戶系統(tǒng)訂單支付成功。

2.2   系統(tǒng)交互


圖2.1系統(tǒng)交互圖

2.3   商戶提交訂單接口

發(fā)起方:商戶系統(tǒng)
接收方:MasaPay互聯(lián)網(wǎng)收單系統(tǒng)
提交方式:POST
生產(chǎn)提交地址:https://mas.masapay.com/mas/receiveMerchantOrder.htm
測試提交地址:https://mas-sandbox.masapay.com/mas/receiveMerchantOrder.htm
提交參數(shù):
  參數(shù) 參數(shù)名稱 數(shù)據(jù)類型 參數(shù)說明 是否可空
  基本參數(shù)
  version 版本號 String(4) 網(wǎng)關(guān)版本號,此版本為1.2 不可空
  merchantId 商戶號 String(32) 商戶開戶時(shí)由MasaPay分配 不可空
  charset 編碼字符集 String(10) 如gbk,gb2312,utf-8,Shift-JIS 不可空
  language 語言 String(2) cn中文 en 英文 ru俄文 jp日文 不可空
  signType 簽名方式 String(8) SHA256,MD5可選 不可空
  業(yè)務(wù)參數(shù)
  merchantOrderNo 商戶訂單號 String(256) 合作商戶網(wǎng)站唯一訂單號,確保在商戶系統(tǒng)唯一。 不可空
  goodsName 商品名稱 String(1000) 商品名稱 不可空
  goodsDesc 商品描述 String(2000) 格式為:商品名稱1^商品規(guī)格1^購買數(shù)量1^商品單價(jià)1^商品展示網(wǎng)址1|商品名稱2^商品規(guī)格2^購買數(shù)量2^商品單價(jià)2^商品展示網(wǎng)址2|…… 不可空
  currencyCode 幣種 String(3) CNY人民幣,USD美元,EUR歐元,RUB盧布,JPY日元, MOP澳門元, MYR馬來西亞, NZD新西蘭元, CHF瑞士法郎, THB泰銖, TWD新臺(tái)幣, KRW韓元, INR印度盧比, CAD加元, AUD澳元, HKD港幣, GBP英鎊, EUR歐元 不可空
  orderAmount 訂單金額 String(18) 整型數(shù)字
除了日元、韓元為元,其他幣種為分
不可空
  payMode 支付方式 String(2) 直連必填
10 國際信用卡
20 本地第三方支付
30 線下匯款
90 銀聯(lián)支付
可空
  orgCode 付款機(jī)構(gòu)代碼 String(10) 直連必填
國際信用卡:VISA,MASTER,JCB,AME,DINERSCLUB,DISCOVER
本地第三方支付:WEBMONEY,QIWI,WALLETONE,PAYON
線下匯款:WESTERNUNION , MONEYGRAM
銀聯(lián)支付:UPOP
可空
  payerAuth 是否做收款人信息驗(yàn)證 String(1) Y驗(yàn)證N不驗(yàn)證,默認(rèn)不驗(yàn)證 可空
  directFlag 是否直連 String(1) N非直連D直連E內(nèi)嵌 不可空
  allowDuplicate 是否可重復(fù)支付 String(1) Y允許N不允許,默認(rèn)不允許 可空
  submitTime 提交時(shí)間 String(14) 年月日時(shí)分秒
如:20121117020101
不可空
  expiryTime 失效時(shí)間 String(14) 年月日時(shí)分秒
如:20121117020101
可空
  pageUrl 前臺(tái)回調(diào)URL String(256) 用于在用戶支付完成后跳轉(zhuǎn)回商戶指定的URL 不可空
  bgUrl 通知URL String(256) 通知商戶訂單支付結(jié)果的地址 不可空
  ext1 擴(kuò)展字段 String(256) 通知商戶訂單支付處理結(jié)果時(shí)回傳該參數(shù)。不能包含=,&等特殊字符 可空
  ext2 擴(kuò)展字段 String(256) 通知商戶訂單支付處理結(jié)果時(shí)回傳該參數(shù)。不能包含=,&等特殊字符 可空
  remark 備注 String(256) 用于商戶的特定業(yè)務(wù)信息的傳遞,只有商戶與masapay約定傳遞此參數(shù)才有效。
格式:參數(shù)名1^參數(shù)值1|參數(shù)名2^參數(shù)值2|
可空
賬單信息
billFirstName 賬單名 String(100) 賬單名 不可空
billLastName 賬單姓 String(100) 賬單姓 不可空
billAdderess 賬單地址 String(200) 賬單地址 不可空
billPostalCode 賬單郵編 String(20) 不超過20位 不可空
billCompany 公司名稱 String(200) 公司名稱 可空
billCountry 賬單國家 String(20) 賬單國家ISO Standard Country Codes 不可空
 
billState 賬單州省 String(20) 美國、加拿大必填,其他國家可空 two-character state,province, or territory codes. 不可空
billCity 賬單城市 String(20) 賬單城市 不可空
billEmail 賬單郵箱 String(100) 賬單郵箱 不可空
billPhoneNumber 賬單電話號碼 String(20) 純數(shù)字,不超過20位 不可空
收貨信息
shippingFirstName 收貨人名 String(100) 收貨人名 不可空
shippingLastName 收貨人姓 String(100) 收貨人姓 不可空
shippingAdderess 收貨人地址 String(200) 收貨人地址 不可空
shippingPostalCode 收貨人郵編 String(20) 不超過20位 不可空
shippingCompany 收貨人公司名稱 String(200) 收貨人公司名稱 不可空
shippingCountry 收貨人國家 String(20) 國家ISO Standard Country Codes 不可空
shippingState 收貨人州省 String(20) 美國、加拿大必填,其他國家可空 two-character state,province, or territory codes. 不可空
shippingCity 收貨人城市 String(20) 收貨人城市 不可空
shippingEmail 收貨人郵箱 String(100) 收貨人郵箱 不可空
shippingPhoneNumber 收貨人電話號碼 String(20) 純數(shù)字,不超過20位 不可空
  風(fēng)控參數(shù)
  registerUserId 注冊用戶ID String(20) 商戶網(wǎng)站客戶唯一標(biāo)識號 可空
  registerUserEmail 用戶注冊郵箱 String(60) 用戶注冊郵箱地址 不可空
  registerTime 注冊時(shí)間 String(14) 年月日時(shí)分秒
如:20121117020101
不可空
  registerIp 注冊IP String(20) 如:[202.96.209.16] 不可空
  registerTerminal 注冊終端設(shè)備 String(20) 00 PC 01手機(jī) 02其他 不可空
  orderIp 下單IP String(20) 付款人下單時(shí)IP地址
如:[202.96.209.16]
不可空
  orderTerminal 終端設(shè)備 String(20) 付款人下單時(shí)終端設(shè)備
00 PC 01手機(jī) 02其他
不可空
  ext3 擴(kuò)展 String(256) 擴(kuò)展字段 可空
  ext4 擴(kuò)展 String(256) 擴(kuò)展字段 可空
  signMsg 簽名 String(256) 參見簽名元素說明 不可空
                 
參與簽名元素說明:
version=1.2&merchantId=88800033122&charset=utf-8&language=en&signType=SHA256&merchantOrderNo=10000121&goodsName=女士服裝&goodsDesc=商品名稱1^商品規(guī)格1^購買數(shù)量1^商品單價(jià)1^商品展示網(wǎng)址1|商品名稱2^商品規(guī)格2^購買數(shù)量2^商品單價(jià)2^商品展示網(wǎng)址2&currencyCode=USD&orderAmount=1000&payMode=20&orgCode=WEBMONEY&directFlag=D&allowDuplicate=N&submitTime=20121117020101&expiryTime=20121117030101&pageUrl=https://www.masapay.com&bgUrl=https://www.masapay.com&key={key}
簽名方法示例說明:
詳情參考附錄8.1簽名方法示例說明

2.4   頁面回調(diào)

發(fā)起方:互聯(lián)網(wǎng)收單子系統(tǒng)
接收方:商戶系統(tǒng)
通知地址:商戶下單時(shí)提供的pageUrl+POST請求
參數(shù):
參數(shù) 參數(shù)名稱 數(shù)據(jù)類型 參數(shù)說明 是否可空
業(yè)務(wù)參數(shù)
merchantOrderNo 商戶訂單號 String(64) 合作商戶網(wǎng)站唯一訂單號,請確保在商戶系統(tǒng)中唯一 不可空
masapayOrderNo 交易流水號 String(16) MasaPay系統(tǒng)交易流水號 不可空
currencyCode 幣種 String(3) CNY人民幣,USD美元,EUR歐元,RUB盧布,JPY日元, MOP澳門元, MYR馬來西亞, NZD新西蘭元, CHF瑞士法郎, THB泰銖, TWD新臺(tái)幣, KRW韓元, INR印度盧比, CAD加元, AUD澳元, HKD港幣, GBP英鎊, EUR歐元 不可空
orderAmount 訂單金額 String(18) 單位元 不可空
payCurrencyCode 支付幣種 String(3) CNY人民幣,USD美元,EUR歐元,RUB盧布,JPY日元, MOP澳門元, MYR馬來西亞, NZD新西蘭元, CHF瑞士法郎, THB泰銖, TWD新臺(tái)幣, KRW韓元, INR印度盧比, CAD加元, AUD澳元, HKD港幣, GBP英鎊, EUR歐元 不可空
payAmount 支付金額 String(18) 單位元 不可空
rates 匯率 String(20) 精確到小數(shù)點(diǎn)后5位 不可空
resultCode 處理結(jié)果 String(4) 10 支付成功 11支付失敗12支付中 不可空
errCode 錯(cuò)誤代碼 String(10) 失敗時(shí)返回的錯(cuò)誤代碼 可空
errMsg 錯(cuò)誤信息 String(256) 失敗時(shí)返回的錯(cuò)誤信息 可空
signMsg 簽名字符串 String(256) 參見簽名元素說明 不可空
備注:
最終支付結(jié)果請以通知為準(zhǔn)。

3     API收款業(yè)務(wù)

3.1   功能概要

商戶提交訂單接口實(shí)現(xiàn):商戶向MasaPay API收單系統(tǒng)提交訂單信息和支付信息。

3.2   系統(tǒng)交互


圖3.1系統(tǒng)交互圖

3.3   商戶訂單支付接口

3.3.1        請求

發(fā)起方:商戶系統(tǒng)
接收方:MasaPay API收單系統(tǒng)
生產(chǎn)提交地址:https://open.masapay.com/masapi/order/ReceiveMerchantOrder?wsdl
測試提交地址:https://open-sandbox.masapay.com/masapi/order/ReceiveMerchantOrder?wsdl
提交參數(shù):
參數(shù) 參數(shù)名稱 數(shù)據(jù)類型 參數(shù)說明 是否可空
基本參數(shù)
version 版本號 String(4) 網(wǎng)關(guān)版本號,此版本為1.2 不可空
merchantId 商戶號 String(32) 商戶開戶時(shí)由MasaPay分配 不可空
charset 編碼字符集 String(10) 如gbk,gb2312,utf-8,Shift-JIS 不可空
language 語言 String(2) cn中文 en 英文 ru俄文 jp日文 不可空
signType 簽名方式 String(8) SHA256,MD5可選 不可空
業(yè)務(wù)參數(shù)
merchantOrderNo 商戶訂單號 String(256) 合作商戶網(wǎng)站唯一訂單號,確保在商戶系統(tǒng)唯一。 不可空
goodsName 商品名稱 String(1000) 商品名稱 不可空
goodsDesc 商品描述 String(2000) 格式為:商品名稱1^商品規(guī)格1^購買數(shù)量1^商品單價(jià)1^商品展示網(wǎng)址1|商品名稱2^商品規(guī)格2^購買數(shù)量2^商品單價(jià)2^商品展示網(wǎng)址2|…… 不可空
currencyCode 幣種 String(3) CNY人民幣,USD美元,EUR歐元,RUB盧布,JPY日元, MOP澳門元, MYR馬來西亞, NZD新西蘭元, CHF瑞士法郎, THB泰銖, TWD新臺(tái)幣, KRW韓元, INR印度盧比, CAD加元, AUD澳元, HKD港幣, GBP英鎊, EUR歐元 不可空
orderAmount 訂單金額 String(18) 整型數(shù)字
除了日元、韓元為元,其他幣種為分
不可空
payerAuth 是否做收款人信息驗(yàn)證 String(1) Y驗(yàn)證N不驗(yàn)證,默認(rèn)不驗(yàn)證 可空
allowDuplicate 是否可重復(fù)支付 String(1) Y允許N不允許,默認(rèn)不允許 可空
submitTime 提交時(shí)間 String(14) 年月日時(shí)分秒
如:20121117020101
不可空
expiryTime 失效時(shí)間 String(14) 年月日時(shí)分秒
如:20121117020101
可空
bgUrl 通知URL String(256) 通知商戶訂單支付結(jié)果的地址 不可空
ext1 擴(kuò)展字段 String(256) 通知商戶訂單支付處理結(jié)果時(shí)回傳該參數(shù)。不能包含=,&等特殊字符 可空
ext2 擴(kuò)展字段 String(256) 通知商戶訂單支付處理結(jié)果時(shí)回傳該參數(shù)。不能包含=,&等特殊字符 可空
remark 備注 String(256) 用于商戶的特定業(yè)務(wù)信息的傳遞,只有商戶與masapay約定傳遞此參數(shù)才有效。
格式:參數(shù)名1^參數(shù)值1|參數(shù)名2^參數(shù)值2|
可空
支付參數(shù)
payMode 支付方式 String(2) 10 國際信用卡 不可空
orgCode 付款機(jī)構(gòu)代碼 String(10) 國際信用卡:
VISA,MASTER,JCB,AME,DINERSCLUB,DISCOVER
不可空
cardNumber 持卡人卡號 String(19) 純數(shù)字,不超過19位 不可空
cardHolderFirstName 持卡人名 String(100) 持卡人名 不可空
cardHolderLastName 持卡人姓 String(100) 持卡人姓 不可空
cardExpirationMonth 卡有效月份 String(2) 純數(shù)字,不超過2位 不可空
cardExpirationYear 卡有效年份 String(4) 純數(shù)字,不超過4位 不可空
securityCode 安全碼 String(3) 純數(shù)字,不超過3位 不可空
cardHolderEmail 持卡人郵箱 String(100) 持卡人郵箱 不可空
cardHolderPhoneNumber 持卡人手機(jī) String(20) 純數(shù)字,不超過20位 可空
payExt1 支付擴(kuò)展1 String(100) 備用 可空
payExt2 支付擴(kuò)展2 String(100) 備用 可空
賬單信息
billName 賬單姓名 String(100) 賬單姓名 不可空
billAdderess 賬單地址 String(200) 賬單地址 不可空
billPostalCode 賬單郵編 String(20) 不超過20位 不可空
billCompany 公司名稱 String(200) 公司名稱 不可空
billCountry 賬單國家 String(20) 賬單國家ISO Standard Country Codes 不可空
billState 賬單州省 String(20) 美國、加拿大必填,其他國家可空 two-character state,province, or territory codes. 不可空
billCity 賬單城市 String(20) 賬單城市 不可空
billEmail 賬單郵箱 String(100) 賬單郵箱 不可空
billPhoneNumber 賬單電話號碼 String(20) 純數(shù)字,不超過20位 不可空
收貨信息
shippingName 收貨人姓名 String(100) 收貨人姓名 不可空
shippingAdderess 收貨人地址 String(200) 收貨人地址 不可空
shippingPostalCode 收貨人郵編 String(20) 不超過20位 不可空
shippingCompany 收貨人公司名稱 String(200) 收貨人公司名稱 不可空
shippingCountry 收貨人國家 String(20) 國家ISO Standard Country Codes 不可空
shippingState 收貨人州省 String(20) 美國、加拿大必填,其他國家可空 two-character state,province, or territory codes. 不可空
shippingCity 收貨人城市 String(20) 收貨人城市 不可空
shippingEmail 收貨人郵箱 String(100) 收貨人郵箱 不可空
shippingPhoneNumber 收貨人電話號碼 String(20) 純數(shù)字,不超過20位 不可空
風(fēng)控信息
deviceFingerprintID 設(shè)備指紋ID String(60) 1設(shè)備指紋ID即為session_token
session_token生成規(guī)則:
m+merchantId+merchantOrderNo+ submitTime
2、在頁面js里引入下面url 
sandbox環(huán)境:
https://h.online-metrix.net/fp/check.js?org_id=1snn5n9w&session_id=masapay1{session_token}
生產(chǎn)環(huán)境
https://h.online-metrix.net/fp/check.js?org_id=k8vif92e&session_id=masapay2{session_token}
不可空
payerName 付款人姓名 String(60) 付款人姓名 可空
payerMobile 付款人手機(jī) String(20) 付款人手機(jī)號 可空
payerEmail 付款人郵箱 String(60) 付款人郵箱 可空
registerUserId 注冊用戶ID String(20) 商戶網(wǎng)站客戶唯一標(biāo)識號 可空
registerUserEmail 用戶注冊郵箱 String(60) 商戶網(wǎng)站用戶注冊郵箱地址 不可空
registerTime 注冊時(shí)間 String(14) 年月日時(shí)分秒
如:20121117020101
不可空
registerIp 注冊IP String(20) 如:[202.96.209.16] 不可空
registerTerminal 注冊終端設(shè)備 String(20) 00 PC 01手機(jī) 02其他 不可空
orderIp 下單IP String(20) 付款人下單時(shí)IP地址
如:[202.96.209.16]
不可空
orderTerminal 終端設(shè)備 String(2) 付款人下單時(shí)終端設(shè)備
00 PC 01手機(jī) 02其他
不可空
ext3 擴(kuò)展 String(256) 擴(kuò)展字段 可空
ext4 擴(kuò)展 String(256) 擴(kuò)展字段 可空
signMsg 簽名 String(256) 參見簽名元素說明 不可空
               
參與簽名元素說明:
version=1.2&merchantId=88800033122&charset=utf-8&language=en&signType=SHA256&merchantOrderNo=10000121&goodsName=女士服裝&goodsDesc=商品名稱1^商品規(guī)格1^購買數(shù)量1^商品單價(jià)1^商品展示網(wǎng)址1|商品名稱2^商品規(guī)格2^購買數(shù)量2^商品單價(jià)2^商品展示網(wǎng)址2&currencyCode=USD&orderAmount=1000 &allowDuplicate=N&submitTime=20121117020101&expiryTime=20121117030101& bgUrl=https://www.masapay.com&payMode=10&orgCode=visa&cardNumber=4000000000000000&cardHolderFirstName=jerry&cardHolderLastName=jin &cardExpirationMonth=09&cardExpirationYear=14&securityCode=780&[email protected]&cardHolderPhoneNumber=13788888888 &deviceFingerprintID=HJH*098&*GYUJHG& shippingCountry =US&key={key}
簽名方法示例說明:
詳情參考附錄8.1簽名方法示例說明

3.3.2        返回

以XML 格式將數(shù)據(jù)返回給商戶。
參數(shù) 參數(shù)名稱 數(shù)據(jù)類型 參數(shù)說明 是否可空
基本參數(shù)
version 版本號 String(4) 網(wǎng)關(guān)版本號,此版本為1.2 不可空
charset 編碼字符集 String(10) 如:gbk,gb2312,utf-8,Shift-JIS 不可空
language 語言 String(2) zh中文 en 英文 ru俄文 jp日文 不可空
errCode 錯(cuò)誤代碼 String(10) 失敗時(shí)返回的錯(cuò)誤代碼 可空
errMsg 錯(cuò)誤信息 String(256) 失敗時(shí)返回的錯(cuò)誤信息 可空
signType 簽名方式 String(8) SHA256,MD5可選 不可空
業(yè)務(wù)參數(shù)
merchantOrderNo 商戶訂單號 String(64) 合作商戶網(wǎng)站唯一訂單號,請確保在商戶系統(tǒng)中唯一 不可空
masapayOrderNo 交易流水號 String(16) MasaPay系統(tǒng)交易流水號 不可空
submitTime 提交時(shí)間 String(14) 商戶提交訂單的時(shí)間,年月日時(shí)分秒
如:20121117020101
不可空
dealTime 交易完成時(shí)間 String(14) MasaPay交易完成時(shí)間,年月日時(shí)分秒,如:20121117020101 不可空
currencyCode 幣種 String(3) CNY人民幣USD美元EUR歐元RUB盧布JPY日元 不可空
orderAmount 訂單金額 String(18) 整型數(shù)字
除了日元、韓元為元,其他幣種為分
 
不可空
payCurrencyCode 支付幣種 String(3) CNY人民幣USD美元EUR歐元RUB盧布JPY日元 不可空
rates 匯率 String(20) 精確到小數(shù)點(diǎn)后5位 不可空
paidAmount 實(shí)際支付金額 String(18) 整型數(shù)字
除了日元、韓元為元,其他幣種為分
不可空
payMode 支付方式 String(2) 10 國際信用卡 不可空
orgCode 付款機(jī)構(gòu)代碼 String(10) 國際信用卡:VISA,MASTER,JCB,AME,DINERSCLUB 可空
resultCode 處理結(jié)果 String(2) 00 已受理10 支付成功 11支付失敗 不可空
riskLevel 風(fēng)險(xiǎn)等級 String(2) 00無風(fēng)險(xiǎn),01風(fēng)控拒絕,02可疑
03交易滯留
可空
riskOccurCount 風(fēng)險(xiǎn)訂單累計(jì)數(shù)量 String(4) 風(fēng)險(xiǎn)訂單累計(jì)數(shù)量 可空
riskDesc 風(fēng)險(xiǎn)描述 String(256) 風(fēng)險(xiǎn)備注 可空
ext1 擴(kuò)展字段 String(256) 回傳原訂單商戶提交的ext1 可空
ext2 擴(kuò)展字段 String(256) 回傳原訂單商戶提交的ext2 可空
signMsg 簽名字符串 String(256) 參見簽名元素說明 不可空
參與簽名元素說明:
version=1.2&charset=utf-8&language=en&signType=SHA256&merchantOrderNo=10000121&masapayOrderNo=880111123&submitTime=20121117020101&dealTime=20121117030101&currencyCode=USD&orderAmount=1000&payCurrencyCode=CNY&rates=6.21321&paidAmount=1000&payMode=20&orgCode=WEBMONEY&resultCode=10&riskLevel=00& riskOccurCount=10&riskDesc=norisk&key={key}
簽名方法示例說明:
詳情參考附錄8.1簽名方法示例說明
 

4     通知商戶支付結(jié)果

4.1   功能概要

通知商戶接口實(shí)現(xiàn):在交易支付成功后,通知商戶系統(tǒng)訂單支付成功。

4.2   通知商戶接口

4.2.1        回調(diào)商戶URL

發(fā)起方:互聯(lián)網(wǎng)收單子系統(tǒng)
接收方:商戶系統(tǒng)
通知地址:商戶下單時(shí)提供的bgUrl + POST請求
參數(shù):
參數(shù) 參數(shù)名稱 數(shù)據(jù)類型 參數(shù)說明 是否可空
基本參數(shù)
version 版本號 String(4) 網(wǎng)關(guān)版本號,此版本為1.2 不可空
charset 編碼字符集 String(10) 如:gbk,gb2312,utf-8,Shift-JIS 不可空
language 語言 String(2) cn中文 en 英文 ru俄文 jp日文 不可空
signType 簽名方式 String(8) SHA256,MD5可選 不可空
業(yè)務(wù)參數(shù)
merchantOrderNo 商戶訂單號 String(64) 合作商戶網(wǎng)站唯一訂單號,請確保在商戶系統(tǒng)中唯一 不可空
masapayOrderNo 交易流水號 String(16) MasaPay系統(tǒng)交易流水號 不可空
submitTime 提交時(shí)間 String(14) 商戶提交訂單的時(shí)間,年月日時(shí)分秒
如:20121117020101
不可空
dealTime 交易完成時(shí)間 String(14) MasaPay交易完成時(shí)間,年月日時(shí)分秒,如:20121117020101 不可空
currencyCode 幣種 String(3) CNY人民幣,USD美元,EUR歐元,RUB盧布,JPY日元, MOP澳門元, MYR馬來西亞, NZD新西蘭元, CHF瑞士法郎, THB泰銖, TWD新臺(tái)幣, KRW韓元, INR印度盧比, CAD加元, AUD澳元, HKD港幣, GBP英鎊, EUR歐元 不可空
orderAmount 訂單金額 String(18) 整型數(shù)字
除了日元、韓元為元,其他幣種為分
不可空
payCurrencyCode 支付幣種 String(3) CNY人民幣USD美元EUR歐元RUB盧布JPY日元 不可空
rates 匯率 String(20) 精確到小數(shù)點(diǎn)后5位 不可空
paidAmount 實(shí)際支付金額 String(18) 整型數(shù)字
除了日元、韓元為元,其他幣種為分
不可空
payMode 支付方式 String(2) 直連必填
10 國際信用卡
20 本地第三方支付
30 線下匯款
90 銀聯(lián)支付
不可空
orgCode 付款機(jī)構(gòu)代碼 String(10) 直連必填
國際信用卡:VISA,MASTER,JCB,AME,DINERSCLUB
本地第三方支付:WEBMONEY,QIWI,WALLETONE,PAYON
線下匯款:WESTERNUNION , MONEYGRAM
銀聯(lián)支付:UPOP
可空
resultCode 處理結(jié)果 String(2) 10 支付成功 11支付失敗 12 DM審核中 不可空
errCode 錯(cuò)誤代碼 String(10) 失敗時(shí)返回的錯(cuò)誤代碼 可空
errMsg 錯(cuò)誤信息 String(256) 失敗時(shí)返回的錯(cuò)誤信息 可空
riskLevel 風(fēng)險(xiǎn)等級 String(2) 00無風(fēng)險(xiǎn),01風(fēng)控拒絕,02可疑
03交易滯留
可空
riskOccurCount 風(fēng)險(xiǎn)訂單累計(jì)數(shù)量 String(4) 風(fēng)險(xiǎn)訂單累計(jì)數(shù)量 可空
riskDesc 風(fēng)險(xiǎn)描述 String(256) 風(fēng)險(xiǎn)備注 可空
ext1 擴(kuò)展字段 String(256) 回傳原訂單商戶提交的ext1 可空
ext2 擴(kuò)展字段 String(256) 回傳原訂單商戶提交的ext2 可空
signMsg 簽名字符串 String(256) 參見簽名元素說明 不可空
           
參與簽名元素說明:
version=1.2&charset=utf-8&language=en&signType=SHA256&merchantOrderNo=10000121&masapayOrderNo=880111123&submitTime=20121117020101&dealTime=20121117030101&currencyCode=USD&orderAmount=1000&payCurrencyCode=CNY&rates=6.21321&paidAmount=1000&payMode=20&orgCode=WEBMONEY&resultCode=10&riskLevel=00& riskOccurCount=10&riskDesc=norisk&key={key}
簽名方法示例說明:
詳情參考附錄8.1簽名方法示例說明

4.2.2        商戶應(yīng)答

MasaPay后臺(tái)通過bgUrl通知商戶,商戶系統(tǒng)處理后,需要以字符串形式返回MasaPay系統(tǒng),內(nèi)容如下:
返回 說明
OK 處理成功,MasaPay系統(tǒng)收到此結(jié)果后不再進(jìn)行補(bǔ)發(fā)通知
無返回或其它字符 處理不成功, MasaPay收到此結(jié)果,系統(tǒng)通過補(bǔ)單機(jī)制再次通知
 
 

5     API收款訂單查詢業(yè)務(wù)

5.1   功能概要

商戶查詢接口實(shí)現(xiàn):在商戶網(wǎng)站查詢在MasaPay某段時(shí)間的交易記錄或某筆交易記錄。

5.2   系統(tǒng)交互


5.3   商戶查詢接口

5.3.1        請求

生產(chǎn)提交地址:https://open.masapay.com/masapi/order/QueryMerchantOrder?wsdl
測試提交地址:https://open-sandbox.masapay.com/masapi/order/QueryMerchantOrder?wsdl
輸入?yún)?shù):
參數(shù) 參數(shù)名稱 數(shù)據(jù)類型 參數(shù)說明 是否可空
基本參數(shù)
version 版本號 String(4) 網(wǎng)關(guān)版本號,此版本為1.2 不可空
merchantId 商戶號 String(32) 商戶開戶時(shí)由MasaPay分配 不可空
charset 編碼字符集 String(10) 如gbk,gb2312,utf-8,Shift-JIS 不可空
language 語言 String(2) cn中文 en 英文 ru俄文 jp日文 不可空
signType 簽名方式 String(8) SHA256,MD5可選 不可空
業(yè)務(wù)參數(shù)
queryType 查詢方式 String(1) 0按MasaPay系統(tǒng)交易流水號單筆查詢
1 按商戶訂單號查詢
2按交易結(jié)束時(shí)間批量查詢,只返回成功訂單
不可空
masapayOrderNo 交易流水號 String(16) 查詢方式為0時(shí)必填 可空
merchantOrderNo 商戶訂單號 String(64) 查詢方式為1時(shí)必填 可空
startTime 訂單提交開始時(shí)間 String(14) 查詢方式為2時(shí)必填
年月日時(shí)分秒如:20121117020101
可空
endTime 訂單提交結(jié)束時(shí)間 String(14) 查詢方式為2時(shí)必填
年月日時(shí)分秒如:20121117020101限制時(shí)間段14天內(nèi),跨度24小時(shí)
可空
signMsg 簽名字符串 String(256) 參見簽名元素說明 不可空
備注:
如果商戶指定了重復(fù)提交,根據(jù)商戶訂單號查詢將可能會(huì)返回多條結(jié)果。
參與簽名元素說明:
version=1.2&merchantId=88800033122&charset=utf-8&language=en&signType=SHA256&queryType=1&merchantOrderNo=10000121&key={key}
簽名方法示例說明:
詳情參考附錄8.1簽名方法示例說明

5.3.2        返回

以XML 格式將數(shù)據(jù)返回給商戶。
參數(shù) 參數(shù)名稱 數(shù)據(jù)類型 參數(shù)說明 是否可空
基本參數(shù)
version 版本號 String(4) 網(wǎng)關(guān)版本號,此版本為1.2 不可空
merchantId 商戶號 String(32) 商戶開戶時(shí)由MasaPay分配 不可空
charset 編碼字符集 String(10) 如:gbk,gb2312,utf-8,Shift-JIS 不可空
language 語言 String(2) cn中文 en 英文 ru俄文 jp日文 不可空
signType 簽名方式 String(8) SHA256,MD5可選 不可空
errCode 錯(cuò)誤代碼 String(10) 失敗時(shí)返回的錯(cuò)誤代碼 可空
errMsg 錯(cuò)誤信息 String(256) 失敗時(shí)返回的錯(cuò)誤信息 可空
recordCount 記錄集總條數(shù) String(10) 記錄集總條數(shù) 不可空
signMsg 簽名字符串 String(256) 參見簽名元素說明 不可空
訂單信息(list)
merchantOrderNo 商戶訂單號 String(60) 商戶系統(tǒng)唯一訂單號 不可空
masapayOrderNo 交易流水號 String(16) MasaPay系統(tǒng)交易流水號 不可空
orderAmount 訂單金額 String(18) 整型數(shù)字
除了日元、韓元為元,其他幣種為分
不可空
orderTime 提交時(shí)間 String(14) 年月日時(shí)分秒如:20121117020101 不可空
dealTime 交易時(shí)間 String(14) 年月日時(shí)分秒如:20121117020101 不可空
status 訂單狀態(tài) String(1) N未支付
S支付成功
F支付失敗
I支付中
C已關(guān)閉
不可空
payMode 支付方式 String(2) 10 國際信用卡
20 本地第三方支付
30 線下匯款
90 銀聯(lián)支付
可空
orgCode 付款機(jī)構(gòu)代碼 String(10) 國際信用卡:VISA,MASTER,JCB,AME,DINERSCLUB
本地第三方支付:WEBMONEY,QIWI,WALLETONE,PAYON
線下匯款:WESTERNUNION , MONEYGRAM
銀聯(lián)支付:UPOP
可空
paidAmount 實(shí)際支付金額 String(18) 整型數(shù)字
除了日元、韓元為元,其他幣種為分
不可空
currencyCode 幣種 String(3) CNY人民幣,USD美元,EUR歐元,RUB盧布,JPY日元, MOP澳門元, MYR馬來西亞, NZD新西蘭元, CHF瑞士法郎, THB泰銖, TWD新臺(tái)幣, KRW韓元, INR印度盧比, CAD加元, AUD澳元, HKD港幣, GBP英鎊, EUR歐元 不可空
payCurrencyCode 支付幣種 String(3) CNY人民幣,USD美元,EUR歐元,RUB盧布,JPY日元, MOP澳門元, MYR馬來西亞, NZD新西蘭元, CHF瑞士法郎, THB泰銖, TWD新臺(tái)幣, KRW韓元, INR印度盧比, CAD加元, AUD澳元, HKD港幣, GBP英鎊, EUR歐元 不可空
rates 匯率 String(20) 精確到小數(shù)點(diǎn)后5位 不可空
riskLevel 風(fēng)險(xiǎn)等級 String(2) 00無風(fēng)險(xiǎn),01風(fēng)控拒絕,02可疑
03交易滯留
可空
riskOccurCount 風(fēng)險(xiǎn)訂單累計(jì)數(shù)量 String(4) 風(fēng)險(xiǎn)訂單累計(jì)數(shù)量 可空
riskDesc 風(fēng)險(xiǎn)描述 String(256) 風(fēng)險(xiǎn)備注 可空
OrdersignMsg 訂單簽名字符串 String(256) 訂單記錄的加密元素 不可空
           
參與簽名元素說明:
signMsg=SHA256(version=1.2&merchantId=88800033122&charset=utf-8&language=en&signType=SHA256& recordCount=1&key={key}
OrdersignMsg簽名元素說明:
merchantOrderNo=10000121&masapayOrderNo=880111123&orderAmount=1000&orderTime=20121117020101&dealTime=20121117020101&status=S&payMode=20&orgCode=WEBMONEY&paidAmount=1000&currencyCode=USD&payCurrencyCode=CNY&rates=6.21321&riskLevel=00& riskOccurCount=10&riskDesc=norisk&key={key}
簽名方法示例說明:
詳情參考附錄8.1簽名方法示例說明
 

6     API退款業(yè)務(wù)

6.1   功能概要

商戶退款接口:商戶將購買產(chǎn)品或服務(wù)的款項(xiàng)全部或部分退還給用戶
商戶退款通知接口:在退款成功后,通知商戶系統(tǒng)退款成功。

6.2   系統(tǒng)交互


6.3   商戶退款接口

6.3.1        請求


參數(shù) 參數(shù)名稱 數(shù)據(jù)類型 參數(shù)說明 是否可空
基本參數(shù)
version 版本號 String(4) 網(wǎng)關(guān)版本號,此版本為1.2 不可空
merchantId 商戶號 String(32) 商戶開戶時(shí)由MasaPay分配 不可空
charset 編碼字符集 String(10) 如gbk,gb2312,utf-8,Shift-JIS 不可空
language 語言 String(2) cn中文 en 英文 ru俄文 jp日文 不可空
signType 簽名方式 String(8) SHA256,MD5可選 不可空
業(yè)務(wù)參數(shù)
refundOrderNo 退款訂單號 String(30) 商戶生成的唯一退款流水號 不可空
merchantOrderNo 原商戶訂單號 String(64) 原商戶支付訂單號 不可空
masapayOrderNo 原MasaPay交易流水號 String(16) 原MasaPay交易流水號 可空
refundAmount 退款金額 String(18) 整型數(shù)字
除了日元、韓元為元,其他幣種為分
不可空
currencyCode 幣種 String(3) CNY人民幣,USD美元,EUR歐元,RUB盧布,JPY日元, MOP澳門元, MYR馬來西亞, NZD新西蘭元, CHF瑞士法郎, THB泰銖, TWD新臺(tái)幣, KRW韓元, INR印度盧比, CAD加元, AUD澳元, HKD港幣, GBP英鎊, EUR歐元 不可空
refundSubmitTime 退款提交時(shí)間 String(14) 年月日時(shí)分秒
如:20121117020101
不可空
callbackUrl 回調(diào)通知URL String(256) 通知商戶退款訂單結(jié)果的回調(diào)地址 不可空
signMsg 簽名字符串 String(256) 參見簽名元素說明 不可空
參與簽名元素說明:
version=1.2&merchantId=88800033122&charset=utf-8&language=en&signType=SHA256&refundOrderNo=0001&merchantOrderNo=10000121&masapayOrderNo=1231221&refundAmount=100&currencyCode=CNY&refundSubmitTime=20121117020101&callbackUrl=http://www.masapay.com&key={key}
簽名方法示例說明:
詳情參考附錄8.1簽名方法示例說明

6.3.2        返回

以XML 格式將數(shù)據(jù)返回給商戶。
參數(shù) 參數(shù)名稱 數(shù)據(jù)類型 參數(shù)說明 是否可空
基本參數(shù)
version 版本號 String(4) 網(wǎng)關(guān)版本號,此版本為1.2 不可空
merchantId 商戶號 String(32) 商戶開戶時(shí)由MasaPay分配 不可空
charset 編碼字符集 String(10) 如:gbk,gb2312,utf-8,Shift-JIS 不可空
language 語言 String(2) cn中文 en 英文 ru俄文 jp日文 不可空
signType 簽名方式 String(8) SHA256,MD5可選 不可空
signMsg 簽名字符串 String(256) 參見簽名元素說明 不可空
業(yè)務(wù)參數(shù)
resultCode 退款結(jié)果 String(2) 10表示退款申請成功
11表示退款申請失敗
不可空
errorMsg 錯(cuò)誤信息 String(256) 失敗時(shí)返回的錯(cuò)誤信息 可空
refundOrderNo 退款訂單號 String(32) 與提交時(shí)退款流水號保持一致 不可空
參與簽名元素說明:
version=1.2&merchantId=88800033122&charset=utf-8&language=en&signType=SHA256& resultCode=10& refundOrderNo=123213932&key={key}
簽名方法示例說明:
詳情參考附錄8.1簽名方法示例說明

6.4   退款通知接口

6.4.1        通知

發(fā)起方:互聯(lián)網(wǎng)收單子系統(tǒng)
接收方:商戶系統(tǒng)
通知地址:商戶退款時(shí)提供的noticeUrl + POST請求
參數(shù):
參數(shù) 參數(shù)名稱 數(shù)據(jù)類型 參數(shù)說明 是否可空
基本參數(shù)
version 版本號 String(4) 網(wǎng)關(guān)版本號,此版本為1.2 不可空
charset 編碼字符集 String(10) 如:gbk,gb2312,utf-8,Shift-JIS 不可空
language 語言 String(2) cn中文 en 英文 ru俄文 jp日文 不可空
signType 簽名方式 String(8) SHA256,MD5可選 不可空
業(yè)務(wù)參數(shù)
refundOrderNo 退款訂單號 String(64) 合作商戶網(wǎng)站唯一退款號,確保在商戶系統(tǒng)中唯一 不可空
merchantOrderNo 原商戶訂單號 String(64) 原商戶訂單號 不可空
masapayOrderNo 原MasaPay交易流水號 String(16) 原MasaPay交易流水號 可空
masapayRefundOrderNo Masapay退款流水號 String(16) Masapay退款流水號 不可空
submitTime 提交時(shí)間 String(14) 商戶提交退款訂單的時(shí)間,年月日時(shí)分秒如:20121117020101 不可空
dealTime 交易完成時(shí)間 String(14) MasaPay退款交易完成時(shí)間,年月日時(shí)分秒如:20121117020101 不可空
currencyCode 幣種 String(3) CNY人民幣,USD美元,EUR歐元,RUB盧布,JPY日元, MOP澳門元, MYR馬來西亞, NZD新西蘭元, CHF瑞士法郎, THB泰銖, TWD新臺(tái)幣, KRW韓元, INR印度盧比, CAD加元, AUD澳元, HKD港幣, GBP英鎊, EUR歐元 不可空
refundAmount 退款金額 String(18) 整型數(shù)字
除了日元、韓元為元,其他幣種為分
不可空
resultCode 處理結(jié)果 String(2) 10 退款成功 11退款失敗 不可空
ext1 擴(kuò)展1 String(256) 擴(kuò)展字段 可空
ext2 擴(kuò)展2 String(256) 擴(kuò)展字段 可空
signMsg 簽名字符串 String(256) 參見簽名元素說明 不可空
參與簽名元素說明:
version=1.2&charset=utf-8&language=en&signType=SHA256&refundOrderNo=0001&merchantOrderNo=10000121&masapayOrderNo=12312312&masapayRefundOrderNo=1111111111111111&submitTime=20121117020101&dealTime=20121117020101&currencyCode=CNY&refundAmount=100&resultCode=10&key={key}
簽名方法示例說明:
詳情參考附錄8.1簽名方法示例說明

6.4.2        應(yīng)答

MasaPay后臺(tái)通過callbackUrl通知商戶,商戶系統(tǒng)處理后,需要以字符串形式返回MasaPay系統(tǒng),內(nèi)容如下:
返回 說明
OK 處理成功,MasaPay系統(tǒng)收到此結(jié)果后不再進(jìn)行補(bǔ)發(fā)通知
無返回或其它字符 處理不成功, MasaPay收到此結(jié)果,系統(tǒng)通過補(bǔ)單機(jī)制再次通知

7     API退款查詢業(yè)務(wù)

7.1   功能概要

在商戶自己的網(wǎng)站查詢在MasaPay某段時(shí)間的交易記錄或某筆交易記錄。

7.2   系統(tǒng)交互


7.3   退款查詢接口

7.3.1        請求

發(fā)起方:商戶系統(tǒng)
接收方:MasaPay互聯(lián)網(wǎng)收單系統(tǒng)
生產(chǎn)提交地址:
測試提交地址:
輸入?yún)?shù):
參數(shù) 參數(shù)名稱 數(shù)據(jù)類型 參數(shù)說明 是否可空
基本參數(shù)
version 版本號 String(4) 網(wǎng)關(guān)版本號,此版本為1.2 不可空
merchantId 商戶號 String(32) 商戶開戶時(shí)由MasaPay分配 不可空
charset 編碼字符集 String(10) 如gbk,gb2312,utf-8,Shift-JIS 不可空
language 語言 String(2) cn中文 en 英文 ru俄文 jp日文 不可空
signType 簽名方式 String(8) SHA256,MD5可選 不可空
業(yè)務(wù)參數(shù)
queryType 查詢方式 String(1) 0 按商戶訂單號單筆查詢
1 按交易結(jié)束時(shí)間批量查詢,只返回成功訂單
不可空
refundOrderNo 退款訂單號 String(30) 查詢方式為0時(shí)必填,商戶生成的唯一退款流水號 不可空
startTime 退款提交起始時(shí)間 String(14) 查詢方式為1時(shí)必填,年月日時(shí)分秒如:20121117020101 可空
endTime 退款提交結(jié)束時(shí)間 String(14) 查詢方式為1時(shí)必填,年月日時(shí)分秒如:20121117020101限制查詢時(shí)間段14天內(nèi),跨度24小時(shí) 可空
signMsg 簽名字符串 String(256) 參見簽名元素說明 不可空
參與簽名元素說明:
version=1.2&merchantId=88800033122&charset=utf-8&language=en&signType=SHA256&queryType=0&refundOrderNo=0001&key={key}
簽名方法示例說明:
詳情參考附錄8.1簽名方法示例說明

7.3.2        返回

以XML 格式將數(shù)據(jù)返回給商戶。
參數(shù) 參數(shù)名稱 數(shù)據(jù)類型 參數(shù)說明 是否可空
基本參數(shù)
version 版本號 String(4) 網(wǎng)關(guān)版本號,此版本為1.2 不可空
merchantId 商戶號 String(32) 商戶開戶時(shí)由MasaPay分配 不可空
charset 編碼字符集 String(10) 如:gbk,gb2312,utf-8,Shift-JIS 不可空
language 語言 String(2) cn中文 en 英文 ru俄文 jp日文 不可空
signType 簽名方式 String(8) SHA256,MD5可選 不可空
errCode 錯(cuò)誤代碼 String(10) 失敗時(shí)返回的錯(cuò)誤代碼 可空
errMsg 錯(cuò)誤信息 String(256) 失敗時(shí)返回的錯(cuò)誤信息 可空
recordCount 記錄集總條數(shù) String(10)   不可空
signMsg 簽名字符串 String(256) 參見簽名元素說明 不可空
訂單信息(list)
refundOrderNo 退款訂單號 String(30) 商戶生成的唯一退款流水號 不可空
merchantOrderNo 原商戶訂單號 String(64) 原商戶訂單號 不可空
masapayRefundOrderNo 退款流水號 String(16) MasaPay系統(tǒng)退款流水號 不可空
refundAmount 實(shí)際退款金額 String(18) 整型數(shù)字
除了日元、韓元為元,其他幣種為分
不可空
currencyCode 幣種 String(3) CNY人民幣,USD美元,EUR歐元,RUB盧布,JPY日元, MOP澳門元, MYR馬來西亞, NZD新西蘭元, CHF瑞士法郎, THB泰銖, TWD新臺(tái)幣, KRW韓元, INR印度盧比, CAD加元, AUD澳元, HKD港幣, GBP英鎊, EUR歐元 不可空
submitTime 退款提交時(shí)間 String(14) 年月日時(shí)分秒如:20121117020101 不可空
dealTime 退款交易時(shí)間 String(14) 年月日時(shí)分秒如:20121117020101 不可空
status 訂單狀態(tài) String(1) P退款中
S退款成功
F退款失敗
不可空
OrdersignMsg 單筆訂單簽名字符串 String(256) 每筆訂單記錄的加密元素 不可空
           
signMsg參與簽名元素元素說明:
version=1.2&merchantId=88800033122&charset=utf-8&language=en&signType=SHA256&recordCount=1&key={key}
OrdersignMsg參與簽名元素說明:
refundOrderNo=0001&merchantOrderNo=10000121&masapayRefundOrderNo1111111111111111&refundAmount=100&currencyCode=CNY&submitTime=20121117020101&dealTime=20121117020101&status=P&key={key}
簽名方法示例說明:
詳情參考附錄8.1簽名方法示例說明
 

8     API快遞單上傳業(yè)務(wù)

8.1   功能概要

快遞單上傳接口實(shí)現(xiàn):商戶上傳快遞單數(shù)據(jù)。

8.2   快遞單上傳接口

8.2.1        請求

生產(chǎn)提交地址:https://open.masapay.com/masapi/order/UploadExpressList?wsdl
測試提交地址:https://open-sandbox.masapay.com/ masapi/order/UploadExpressList?wsdl
輸入?yún)?shù):
參數(shù) 參數(shù)名稱 數(shù)據(jù)類型 參數(shù)說明 是否可空
基本參數(shù)
version 版本號 String(4) 網(wǎng)關(guān)版本號,此版本為1.2 不可空
merchantId 商戶號 String(32) 商戶開戶時(shí)由MasaPay分配 不可空
charset 編碼字符集 String(10) 如gbk,gb2312,utf-8,Shift-JIS 不可空
language 語言 String(2) cn中文 en 英文 ru俄文 jp日文 不可空
expressCount 快遞單總數(shù) String(10) 上傳快遞單總數(shù)量 不可空
signType 簽名方式 String(8) SHA256,MD5可選 不可空
signMsg 簽名字符串 String(256) 參見簽名元素說明 不可空
快遞單信息list
merchantOrderNo 商戶訂單號 String(64) 原商戶支付訂單號 不可空
expressDate 配送時(shí)間 String(14) 年月日時(shí)分秒如:20121117020101 不可空
etaDate 預(yù)計(jì)妥投時(shí)間 String(14) 年月日時(shí)分秒如:20121117020101 不可空
expressNo 快遞單號 String(32) 快遞公司下單時(shí)訂單號 不可空
expressCompany 快遞公司 String(60) 快遞公司名稱 不可空
expressUrl 查單網(wǎng)址 String(200) 快遞公司查詢訂單網(wǎng)址 不可空
uploadDate 上傳時(shí)間 String(14) 年月日時(shí)分秒如:20121117020101 不可空
expressSignMsg 單筆快遞單簽名字符串 String(256) 每筆快遞單記錄的簽名字符串 不可空
                 
備注:
商戶可以一次上傳多條訂單
參與簽名元素說明:
signMsg=SHA256(version=1.2&merchantId=88800033122&charset=utf-8&language=en&signType=SHA256&expressCount=1&key={key})
ExpressSignMsg簽名元素說明:
merchantOrderNo=10000121&expressDate=20121117020101&etaDate=20121117020101&expressNo=10099900101&expressCompany=順豐快遞&expressUrl=www.masapay.com&key={key}

8.2.2        返回

以XML 格式將數(shù)據(jù)返回給商戶。
參數(shù) 參數(shù)名稱 數(shù)據(jù)類型 參數(shù)說明 是否可空
基本參數(shù)
version 版本號 String(4) 網(wǎng)關(guān)版本號,此版本為1.2 不可空
merchantId 商戶號 String(32) 商戶開戶時(shí)由MasaPay分配 不可空
charset 編碼字符集 String(10) 如:gbk,gb2312,utf-8,Shift-JIS 不可空
language 語言 String(2) cn中文 en 英文 ru俄文 jp日文 不可空
signType 簽名方式 String(8) SHA256,MD5可選 不可空
errCode 錯(cuò)誤代碼 String(10) 失敗時(shí)返回的錯(cuò)誤代碼 可空
errMsg 錯(cuò)誤信息 String(256) 失敗時(shí)返回的錯(cuò)誤信息 可空
expressCount 快遞單總數(shù) String(10) 成功收到快遞單總數(shù)量 不可空
signMsg 簽名字符串 String(256) 參見簽名元素說明 不可空
未成功快遞單信息list
merchantOrderNo 商戶訂單號 String(64) 原商戶支付訂單號 不可空
expressDate 配送時(shí)間 String(14) 年月日時(shí)分秒如:20121117020101 不可空
etaDate 預(yù)計(jì)妥投時(shí)間 String(14) 年月日時(shí)分秒如:20121117020101 不可空
expressNo 快遞單號 String(32) 快遞公司下單時(shí)訂單號 不可空
expressCompany 快遞公司 String(60) 快遞公司名稱 不可空
expressUrl 查單網(wǎng)址 String(200) 快遞公司查詢訂單網(wǎng)址 不可空
uploadDate 上傳時(shí)間 String(14) 年月日時(shí)分秒如:20121117020101 不可空
expressSignMsg 單筆快遞單簽名字符串 String(256) 每筆快遞單記錄的簽名字符串 不可空
                     
參與簽名元素說明:
version=1.2&merchantId=88800033122&charset=utf-8&language=en&signType=SHA256& expressCount =2&key={key}
expressSignMsg簽名元素說明:
merchantOrderNo=10000121&expressDate=20121117020101&etaDate=20121117020101&expressNo=10099900101&expressCompany=順豐快遞&expressUrl=www.masapay.com&key={key}
 

9     附錄

9.1   簽名方法示例說明

9.1.1        商戶提交訂單接口

簽名算法:
SHA256
參與簽名元素:
version=1.2&merchantId=88800033122&charset=utf-8&language=en&signType=SHA256&merchantOrderNo=10000121&goodsName=女士服裝&goodsDesc=商品名稱1^商品規(guī)格1^購買數(shù)量1^商品單價(jià)1^商品展示網(wǎng)址1|商品名稱2^商品規(guī)格2^購買數(shù)量2^商品單價(jià)2^商品展示網(wǎng)址2&currencyCode=USD&orderAmount=1000&payMode=20&orgCode=WEBMONEY&directFlag=D&submitTime=20121117020101&expiryTime=20121117030101&pageUrl=https://www.masapay.com&bgUrl=https://www.masapay.com&key=1234567890
使用SHA256對上述簽名元素得出的簽名結(jié)果(二進(jìn)制轉(zhuǎn)十六進(jìn)制大寫)如下:
AD59678D5389974AB6886A3AAB6133FE0BCF1C0BA56E270B71C941F135F00BC0
提交參數(shù)示例:
version=1.2&merchantId=88800033122&charset=utf-8&language=en&signType=SHA256&merchantOrderNo=10000121&goodsName=女士服裝&goodsDesc=商品名稱1^商品規(guī)格1^購買數(shù)量1^商品單價(jià)1^商品展示網(wǎng)址1|商品名稱2^商品規(guī)格2^購買數(shù)量2^商品單價(jià)2^商品展示網(wǎng)址2&currencyCode=USD&orderAmount=1000&payMode=20&orgCode=WEBMONEY&directFlag=D&submitTime=20121117020101&expiryTime=20121117030101&pageUrl=http://www.masapay.com&bgUrl=http://www.masapay.com&ext1=&ext2=&remark=&payerName=&payerMobile=&payerEmail=&registerTime=&registerIp=&registerTerminal=&receiveName&receiveAddress=&receivePostCode=&receiveTel=&orderIp=&orderTerminal=&ext3=&ext4=&signMsg=AD59678D5389974AB6886A3AAB6133FE0BCF1C0BA56E270B71C941F135F00BC0

9.1.2        通知商戶接口

簽名算法:
SHA256
參與簽名元素:
version=1.2&charset=utf-8&language=en&signType=SHA256&merchantOrderNo=10000121&masapayOrderNo=880111123&submitTime=20121117020101&dealTime=20121117030101&currencyCode=USD&orderAmount=1000&paidAmount=1000&payMode=20&orgCode=WEBMONEY&resultCode=10&riskLevel=00&riskDesc=norisk&key=1234567890
使用SHA256對上述簽名元素得出的簽名結(jié)果(二進(jìn)制轉(zhuǎn)十六進(jìn)制大寫)如下:
AE403619EA1D5F460F1F4819802AF9F647C3A4169BACF3F35ECF081568EC2B94
提交參數(shù)示例:
version=1.2&charset=utf-8&language=en&signType=SHA256&merchantOrderNo=10000121&masapayOrderNo=880111123&submitTime=20121117020101&dealTime=20121117030101&currencyCode=US D&orderAmount=1000&paidAmount=1000&payMode=20&orgCode=WEBMONEY&resultCode=10&riskLevel=00&riskDesc=norisk&ext1=&ext2=&signMsg=AE403619EA1D5F460F1F4819802AF9F647C3A4169BACF3F35ECF081568EC2B94

9.2   聯(lián)系人

聯(lián)調(diào)人員:周穎
聯(lián)系郵箱:[email protected]
聯(lián)系電話:+86+21-61001361
 

9.3   約定

1、masapay在當(dāng)返回報(bào)文有errorCode的時(shí)候,masapay對返回報(bào)文不做加簽,同時(shí)masapay相關(guān)交易信息也返回為空。
 

世聯(lián)翻譯-讓世界自由溝通!專業(yè)的全球語言翻譯供應(yīng)商,上海翻譯公司專業(yè)品牌。絲路沿線56種語言一站式翻譯與技術(shù)解決方案,專業(yè)英語翻譯、日語翻譯等文檔翻譯、同傳口譯、視頻翻譯、出國外派服務(wù),加速您的全球交付。 世聯(lián)翻譯公司在北京、上海、深圳等國際交往城市設(shè)有翻譯基地,業(yè)務(wù)覆蓋全國城市。每天有近百萬字節(jié)的信息和貿(mào)易通過世聯(lián)走向全球!積累了大量政商用戶數(shù)據(jù),翻譯人才庫數(shù)據(jù),多語種語料庫大數(shù)據(jù)。世聯(lián)品牌和服務(wù)品質(zhì)已得到政務(wù)防務(wù)和國際組織、跨國公司和大中型企業(yè)等近萬用戶的認(rèn)可。
  • “貴司提交的稿件專業(yè)詞匯用詞準(zhǔn)確,語言表達(dá)流暢,排版規(guī)范, 且服務(wù)態(tài)度好。在貴司的幫助下,我司的編制周期得以縮短,稿件語言的表達(dá)質(zhì)量得到很大提升”

    華東建筑設(shè)計(jì)研究總院

  • “我單位是一家總部位于丹麥的高科技企業(yè),和世聯(lián)翻譯第一次接觸,心中仍有著一定的猶豫,貴司專業(yè)的譯員與高水準(zhǔn)的服務(wù),得到了國外合作伙伴的認(rèn)可!”

    世萬保制動(dòng)器(上海)有限公司

  • “我公司是一家荷蘭駐華分公司,主要致力于行為學(xué)研究軟件、儀器和集成系統(tǒng)的開發(fā)和銷售工作,所需翻譯的英文說明書專業(yè)性強(qiáng),翻譯難度較大,貴司總能提供優(yōu)質(zhì)的服務(wù)。”

    諾達(dá)思(北京)信息技術(shù)有限責(zé)任公司

  • “為我司在東南亞地區(qū)的業(yè)務(wù)開拓提供小語種翻譯服務(wù)中,翻譯稿件格式美觀整潔,能最大程度的還原原文的樣式,同時(shí)翻譯質(zhì)量和速度也得到我司的肯定和好評!”

    上海大眾

  • “在此之前,我們公司和其他翻譯公司有過合作,但是翻譯質(zhì)量實(shí)在不敢恭維,所以當(dāng)我認(rèn)識劉穎潔以后,對她的專業(yè)性和貴公司翻譯的質(zhì)量非常滿意,隨即簽署了長期合作合同�!�

    銀泰資源股份有限公司

  • “我行自2017年與世聯(lián)翻譯合作,合作過程中十分愉快。特別感謝Jasmine Liu, 態(tài)度熱情親切,有耐心,對我行提出的要求落實(shí)到位,體現(xiàn)了非常高的專業(yè)性。”

    南洋商業(yè)銀行

  • “與我公司對接的世聯(lián)翻譯客服經(jīng)理,可以及時(shí)對我們的要求進(jìn)行反饋,也會(huì)盡量滿足我們臨時(shí)緊急的文件翻譯要求。熱情周到的服務(wù)給我們留下深刻印象!”

    黑龍江飛鶴乳業(yè)有限公司

  • “翻譯金融行業(yè)文件各式各樣版式復(fù)雜,試譯多家翻譯公司,后經(jīng)過比價(jià)、比服務(wù)、比質(zhì)量等流程下來,最終敲定了世聯(lián)翻譯。非常感謝你們提供的優(yōu)質(zhì)服務(wù)�!�

    國金證券股份有限公司

  • “我司所需翻譯的資料專業(yè)性強(qiáng),涉及面廣,翻譯難度大,貴司總能提供優(yōu)質(zhì)的服務(wù)。在一次業(yè)主單位對完工資料質(zhì)量的抽查中,我司因?yàn)槎砦姆g質(zhì)量過關(guān)而受到了好評�!�

    中辰匯通科技有限責(zé)任公司

  • “我司在2014年與貴公司建立合作關(guān)系,貴公司的翻譯服務(wù)質(zhì)量高、速度快、態(tài)度好,贏得了我司各部門的一致好評。貴司經(jīng)理工作認(rèn)真踏實(shí),特此致以誠摯的感謝!”

    新華聯(lián)國際置地(馬來西亞)有限公司

  • “我們需要的翻譯人員,不論是筆譯還是口譯,都需要具有很強(qiáng)的專業(yè)性,貴公司的德文翻譯稿件和現(xiàn)場的同聲傳譯都得到了我公司和合作伙伴的充分肯定。”

    西馬遠(yuǎn)東醫(yī)療投資管理有限公司

  • “在這5年中,世聯(lián)翻譯公司人員對工作的認(rèn)真、負(fù)責(zé)、熱情、周到深深的打動(dòng)了我。不僅譯件質(zhì)量好,交稿時(shí)間及時(shí),還能在我司資金周轉(zhuǎn)緊張時(shí)給予體諒�!�

    華潤萬東醫(yī)療裝備股份有限公司

  • “我公司與世聯(lián)翻譯一直保持著長期合作關(guān)系,這家公司報(bào)價(jià)合理,質(zhì)量可靠,效率又高。他們翻譯的譯文發(fā)到國外公司,對方也很認(rèn)可�!�

    北京世博達(dá)科技發(fā)展有限公司

  • “貴公司翻譯的譯文質(zhì)量很高,語言表達(dá)流暢、排版格式規(guī)范、專業(yè)術(shù)語翻譯到位、翻譯的速度非�?�、后期服務(wù)熱情。我司翻譯了大量的專業(yè)文件,經(jīng)過長久合作,名副其實(shí),值得信賴�!�

    北京塞特雷特科技有限公司

  • “針對我們農(nóng)業(yè)科研論文寫作要求,盡量尋找專業(yè)對口的專家為我提供翻譯服務(wù),最后又按照學(xué)術(shù)期刊的要求,提供潤色原稿和相關(guān)的證明文件。非常感謝世聯(lián)翻譯公司!”

    中國農(nóng)科院

  • “世聯(lián)的客服經(jīng)理態(tài)度熱情親切,對我們提出的要求都落實(shí)到位,回答我們的問題也非常有耐心。譯員十分專業(yè),工作盡職盡責(zé),獲得與其共事的公司總部同事們的一致高度認(rèn)可�!�

    格萊姆公司

  • “我公司與馬來西亞政府有相關(guān)業(yè)務(wù)往來,急需翻譯項(xiàng)目報(bào)備材料。在經(jīng)過對各個(gè)翻譯公司的服務(wù)水平和質(zhì)量的權(quán)衡下,我們選擇了世聯(lián)翻譯公司。翻譯很成功,公司領(lǐng)導(dǎo)非常滿意�!�

    北京韜盛科技發(fā)展有限公司

  • “客服經(jīng)理能一貫熱情負(fù)責(zé)的完成每一次翻譯工作的組織及溝通。為客戶與譯員之間搭起順暢的溝通橋梁。能協(xié)助我方建立專業(yè)詞庫,并向譯員準(zhǔn)確傳達(dá)落實(shí),準(zhǔn)確及高效的完成統(tǒng)一風(fēng)格�!�

    HEURTEY PETROCHEM法國赫銻石化

  • “貴公司與我社對翻譯項(xiàng)目進(jìn)行了幾次詳細(xì)的會(huì)談,期間公司負(fù)責(zé)人和廖小姐還親自來我社拜訪,對待工作熱情,專業(yè)度高,我們雙方達(dá)成了很好的共識。對貴公司的服務(wù)給予好評!”

    東華大學(xué)出版社

  • “非常感謝世聯(lián)翻譯!我們對此次緬甸語訪談翻譯項(xiàng)目非常滿意,世聯(lián)在充分了解我司項(xiàng)目的翻譯意圖情況下,即高效又保質(zhì)地完成了譯文。”

    上海奧美廣告有限公司

  • “在合作過程中,世聯(lián)翻譯保質(zhì)、保量、及時(shí)的完成我們交給的翻譯工作�?蛻艚�(jīng)理工作積極,服務(wù)熱情、周到,能全面的了解客戶的需求,在此表示特別的感謝�!�

    北京中唐電工程咨詢有限公司

  • “我們通過圖書翻譯項(xiàng)目與你們相識乃至建立友誼,你們報(bào)價(jià)合理、服務(wù)細(xì)致、翻譯質(zhì)量可靠。請?jiān)试S我們借此機(jī)會(huì)向你們表示衷心的感謝!”

    山東教育出版社

  • “很滿意世聯(lián)的翻譯質(zhì)量,交稿準(zhǔn)時(shí),中英互譯都比較好,措辭和句式結(jié)構(gòu)都比較地道,譯文忠實(shí)于原文。TNC是一家國際環(huán)保組織,發(fā)給我們美國總部的同事后,他們反應(yīng)也不錯(cuò)�!�

    TNC大自然保護(hù)協(xié)會(huì)

  • “原英國首相布萊爾來訪,需要非常專業(yè)的同聲傳譯服務(wù),因是第一次接觸,心中仍有著一定的猶豫,但是貴司專業(yè)的譯員與高水準(zhǔn)的服務(wù),給我們留下了非常深刻的印象�!�

    北京師范大學(xué)壹基金公益研究院

  • “在與世聯(lián)翻譯合作期間,世聯(lián)秉承著“上善若水、厚德載物”的文化理念,以上乘的品質(zhì)和質(zhì)量,信守對客戶的承諾,出色地完成了我公司交予的翻譯工作�!�

    國科創(chuàng)新(北京)信息咨詢中心

  • “由于項(xiàng)目要求時(shí)間相當(dāng)緊湊,所以世聯(lián)在保證質(zhì)量的前提下,盡力按照時(shí)間完成任務(wù)。使我們在世博會(huì)俄羅斯館日活動(dòng)中準(zhǔn)備充足,并受到一致好評�!�

    北京華國之窗咨詢有限公司

  • “貴公司針對客戶需要,挑選優(yōu)秀的譯員承接項(xiàng)目,翻譯過程客戶隨時(shí)查看中途稿,并且與客戶溝通術(shù)語方面的知識,能夠更準(zhǔn)確的了解到客戶的需求,確保稿件高質(zhì)量�!�

    日工建機(jī)(北京)國際進(jìn)出口有限公司