5進件接口


請求 url 請諮詢 SwiftPass 技術支持([email protected])


5.1 商戶(大商戶,普通商戶)新增接口

5.1.1 服務名稱

服務名稱:mch_add_gateway

5.1.2 請求參數

商戶基本資訊(Merchant 對象)

字段名變數名必填類型說明
商戶名稱merchantNameString(128)UTF-8 編碼後最長允許 128 位
外商戶號outMerchantIdString(64)合作夥伴系統內部的商戶號,確保唯一
幣種feeTypeString(12)CNY:人民幣;USD:美元; EUR:歐元;HKD:港幣;
結算規則settlementRuleString(1)1-按週期 2 按起結點
起結金額startPointString(20)結算規則為 2,則必填(起結金額為整數)
所屬管道channelIdString(32)
商戶類型merchantTypeString(4)11:大商戶 12:普通商戶
商戶詳情merchantDetailMerchantDetail具體值請參看商戶詳情對象
銀行帳戶bankAccountBankAccount具體值請參看銀行帳戶對象
商戶支付類型資訊mchPayConfSwitchsList<MchPayConfSwitch>具體值請參看商戶支付類型對象

商戶詳情資訊(MerchantDetail 對象)

字段名變數名必填類型說明
商戶簡稱merchantShortNameString(128)UTF-8 編碼後最長允許 128 位
行業類別industrIdInt
客服電話customerPhoneString(128)
所在地addressString(128)
聯繫人郵箱emailString(64)不能有-等特殊字元
聯繫人姓名principalString(32)
聯繫人電話principalMobileString(11)
證件類型cardTypeString(1)證件類型:默認為 1 (1-身份證 2-護照.)

商戶支付類型資訊(MchPayConfSwitch 對象)

字段名變數名必填類型說明
支付開關isCloseString(1)是否開啟 0 關閉 1 開啟()
支付費率payRateFtFloat商戶結算費率,參數單位為‰,如商戶費率為 6‰,則報文值為 6。
支付商戶號payMerchantString(32)第三方交易識別碼
所屬支付類型payCenterIdString(10)

銀行帳戶資訊(BankAccount 對象)

字段名變數名必填類型說明
銀行卡號accountCodeString必須是數字
開戶銀行bankIdInt值請參考銀行編號附件
開戶人accountNameString
帳戶類型accountTypeInt1:企業 ;2:個人
開戶支行名稱bankNameString(32)
SWIFT CODEswiftCodeString(64)

5.1.3 請求格式

XML 請求格式

<?xml version="1.0" encoding="UTF-8"?>
<merchant>
<merchantName>測試商戶001</merchantName>
<outMerchantId>10000001</outMerchantId>
<feeType>CNY</feeType>
<settlementRule>1</settlementRule>
<merchantType>11</merchantType>
<channelId>11</channelId>
<merchantDetail>
<merchantShortName>大商戶001</merchantShortName>
<industrId>11</industrId>
<address>測試地址</address>
<email>[email protected]</email>
<customerPhone>13434726544</customerPhone>
<cardType>1</cardType>
<principal>張三</principal>
<principalMobile>13434726531</principalMobile>
</merchantDetail>
<bankAccount>
<bankId>1</bankId>
<accountCode>123455678</accountCode>
<accountName>張三</accountName>
<accountType>2</accountType>
<bankName>工商銀行</bankName>
<swiftCode>123</swiftCode>
</bankAccount>
<mchPayConfSwitchs>
<mchPayConfSwitch>
<payCenterId>197</payCenterId>
<isClose>1</isClose>
<payRateFt>6</payRateFt>
<payMerchant>2333</payMerchant>
</mchPayConfSwitch>
<mchPayConfSwitch>
<payCenterId>888</payCenterId>
<isClose>1</isClose>
<payRateFt>6</payRateFt>
<payMerchant>2334</payMerchant>
</mchPayConfSwitch>
</mchPayConfSwitchs>
</merchant>

5.1.4 返回參數

字段名變數名必填類型說明
威 富 通 商 戶號merchantIdString(32)

5.1.5 返回格式

Xml 返回格式

<?xml version="1.0" encoding="UTF-8"?>
<response>
<isSuccess>T</isSuccess>
<merchant> <merchantId>113530000187</merchantId>
</merchant>
</response>

5.2 商戶(大商戶,普通商戶)編輯接口

5.2.1 服務名稱

服務名稱:mch_edit_gateway

5.2.2 請求參數

商戶基本資訊(Merchant 對象)

字段名變數名必填類型說明
威 富 通 商 戶號merchantIdString(32)
商戶名稱merchantNameString(128)UTF-8 編碼後最長允許 128 位
外商戶號outMerchantIdString(64)合作夥伴系統內部的商戶號,確保唯一
結算規則settlementRuleString(1)1-按週期 2 按起結點
起結金額startPointString(20)結算規則為 2,則必填(起結金額為整數)
商戶詳情merchantDetailMerchantDetail具體值請參看商戶詳情對象
銀行帳戶bankAccountBankAccount具體值請參看銀行帳戶對象
商戶支付類型資訊mchPayConfSwitchsListt<MchPayConfSwitch>具體值請參看商戶支付類型對象

商戶詳情資訊(MerchantDetail 對象)只能修改自己的,不能修改繼承的

字段名變數名必填類型說明
商戶簡稱merchantShortNameString(128)UTF-8 編碼後最長允許 128 位
行業類別industrIdInt
客服電話customerPhoneString(128)
所在地addressString(128)
聯繫人郵箱emailString(64)
聯繫人姓名principalString(32)
聯繫人電話principalMobileString(11)
證件類型cardTypeString(1)證件類型:默認為 1 (1-身份證 2-護照.)

商戶支付類型資訊(MchPayConfSwitch 對象)

字段名變數名必填類型說明
支付開關isCloseString(1)是否開啟 0 關閉 1 開啟
支付費率payRateFtFloat商戶結算費率,參數單位為‰,如商戶費 率為 6‰,則報文值為 6。
支付商戶號payMerchantString(32)第三方交易識別碼
所屬支付類型payCenterIdString(10)

銀行帳戶資訊(BankAccount 對象)

字段名變數名必填類型說明
銀行卡號accountCodeString(32)必須是數字
開戶銀行bankIdInt值請參考銀行編號附件
開戶人accountNameString(128)
帳戶類型accountTypeInt1:企業 ;2:個人
開戶支行名稱bankNameString(32)
SWIFTCODEswiftCodeString(64)

5.2.3 請求格式

XML 請求格式

<?xml version="1.0" encoding="UTF-8"?> 
<merchant> 
<merchantId>113530000187</merchantId> 
<merchantName>測試商戶001</merchantName> 
<outMerchantId>10000001</outMerchantId> 
<feeType>CNY</feeType> 
<settlementRule>1</settlementRule> 
<merchantType>11</merchantType> 
<channelId>11</channelId> 
<merchantDetail> 
<merchantShortName>大商戶001</merchantShortName> 
<industrId>11</industrId> 
<address>測試地址</address> 
<email>[email protected]</email> 
<customerPhone>13434726544</customerPhone> 
<cardType>1</cardType> 
<principal>張三</principal> 
<principalMobile>13434726531</principalMobile> 
</merchantDetail> 
<bankAccount> 
<bankId>1</bankId> 
<accountCode>123455678</accountCode> 
<accountName>張三</accountName> 
<accountType>2</accountType> 
<bankName>工商銀行</bankName> 
<swiftCode>123</swiftCode> 
</bankAccount> 
<mchPayConfSwitchs> 
<mchPayConfSwitch> 
<payCenterId>197</payCenterId> 
<isClose>1</isClose> 
<payRateFt>6</payRateFt> 
<payMerchant>2333</payMerchant>
</mchPayConfSwitch> 
<mchPayConfSwitch> 
<payCenterId>888</payCenterId> 
<isClose>1</isClose> 
<payRateFt>6</payRateFt><payMerchant>2334</payMerchant> 
</mchPayConfSwitch> 
</mchPayConfSwitchs> 
</merchant>

5.2.4 返回格式

Xml 返回格式

<?xml version="1.0" encoding="UTF-8"?> 
<response> 
<isSuccess>T</isSuccess> 
</response>

5.3 門店新增接口

5.3.1 服務名稱

服務名稱:store_mch_add_gateway

5.3.2 請求參數

商戶基本資訊(Merchant 對象)

字段名變數名必填類型說明
商戶名稱merchantNameString(128)UTF-8 編碼後最長允許 128 位
父商戶號parentMerchantString(32)
外商戶號outMerchantIdString(64)合作夥伴系統內部的商戶號,確保唯一
銀行帳戶bankAccountString(32)具體值請參看銀行帳戶對象

銀行帳戶資訊(BankAccount 對象)

字段名變數名必填類型說明
銀行卡號accountCodeString(32)必須是數字
開戶銀行bankIdInt值請參考銀行編號附件
開戶人accountNameString(128)
帳戶類型accountTypeInt 1:企業 ;2:
個人開戶支行名稱bankNameString(32)
SWIFT CODEswiftCodeString(64)

5.3.3 請求格式

XML請求格式

<?xml version="1.0" encoding="UTF-8"?> 
<merchant> 
<merchantName>測試商戶001</merchantName> 
<outMerchantId>10000001</outMerchantId> 
<parentMerchant>157540000001</parentMerchant> 
<bankAccount> 
<bankId>1</bankId> 
<accountCode>123455678</accountCode> 
<accountName>張三</accountName> 
<accountType>2</accountType> 
<bankName>工商銀行</bankName> 
<swiftCode>123</swiftCode> 
</bankAccount> </merchant>

5.3.4 返回參數

字段名變數名必填類型說明
威富通商戶號merchantIdString(32)

5.3.5 返回格式

XML 返回格式

<?xml version="1.0" encoding="UTF-8"?> 
<response> 
<isSuccess>T</isSuccess> 
<merchant> 
<merchantId>113550000206</merchantId> 
</merchant> 
</response>

5.4 門店編輯接口

5.4.1 服務名稱

服務名稱:store_mch_edit_gateway

5.4.2 請求參數

商戶基本資訊(Merchant 對象)

字段名變數名必填類型說明
威富通商戶號merchantIdString(32)
商戶名稱merchantNameString(128)UTF-8 編碼後最長允許 128 位
父商戶號parentMerchantString(32)
外商戶號outMerchantIdString(64)合作夥伴系統內部的商戶號,確保唯一
銀行帳戶bankAccountBankAccount具體值請參看銀行帳戶對象

銀行帳戶資訊(BankAccount 對象)

字段名變數名必填類型說明
銀行卡號accountCodeString(32)必須是數字
開戶銀行bankIdInt值請參考銀行編號附件
開戶人accountNameString(128)
帳戶類型accountTypeInt1:企業 ;2:個人
開戶支行名稱bankNameString(32)
SWIFTCODEswiftCodeString(64)

5.4.3 請求格式

XML 請求格式

<?xml version="1.0" encoding="UTF-8"?> 
<merchant> 
<merchantId>101530000076</merchantId> 
<merchantName>測試商戶001</merchantName>
<outMerchantId>10000001</outMerchantId> 
<parentMerchant>157540000001</parentMerchant> 
<bankAccount> 
<bankId>1</bankId> 
<accountCode>123455678</accountCode> 
<accountName>張三</accountName> 
<accountType>2</accountType> 
<bankName>工商銀行</bankName>
<swiftCode>123</swiftCode> 
</bankAccount> 
</merchant>

5.4.4 返回格式

XML返回格式

<?xml version="1.0" encoding="UTF-8"?> 
<response> 
<isSuccess>T</isSuccess> 
</response>

5.5 商戶、門店查詢接口

5.5.1 服務名稱

服務名稱:mch_find_gateway

5.5.2 請求參數

商戶基本資訊(Merchant 對象)

字段名變數名必填類型說明
威富通商戶號merchantIdString(32)
外商戶號outMerchantIdString(64)合作夥伴系統內部的商戶號,確保唯一

5.5.3 請求格式

XML請求格式

<?xml version="1.0" encoding="UTF-8"?> 
<merchant> 
<merchantId>101530000076</merchantId> 
<outMerchantId>10000001</outMerchantId> 
</merchant>

5.5.4 返回格式

XML返回格式

<?xml version="1.0" encoding="UTF-8"?> 
<response> 
<isSuccess>T</isSuccess> 
</response>