PUT api/XTRF/SYS/PaymentMethod/editXTRFPaymentMethodById?id={id}&fromModule={fromModule}&ip={ip}
根据id更新付款方式信息
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
|
| fromModule | string |
Required |
|
| ip | string |
Required |
Body Parameters
XTRF_PaymentMethod| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
唯一标示 |
integer |
None. |
| name |
付款方式名称 |
string |
None. |
| accountOwnerName |
账户所有者名称 |
string |
None. |
| country |
帐户所有者所在国家 |
integer |
None. |
| region |
帐户所有者 所在地区 |
integer |
None. |
| addressLine1 |
帐户所有者 地址一 |
string |
None. |
| addressLine2 |
帐户所有者 所在地址二 |
string |
None. |
| city |
城市名称 |
string |
None. |
| zipCode |
邮编 |
string |
None. |
| bankAccountNumber |
银行帐号 |
string |
None. |
| bankIBAN |
银行IBAN |
string |
None. |
| bankSortCode |
银行编码 |
string |
None. |
| bankCurrency |
银行货币 |
integer |
None. |
| bankName |
银行名称 |
string |
None. |
| bankCountry |
银行 所在国家 |
integer |
None. |
| bankRegion |
银行 所在地区 |
integer |
None. |
| bankAddressLine1 |
银行 地址一 |
string |
None. |
| bankAddressLine2 |
银行 地址二 |
string |
None. |
| bankCity |
银行 所在城市 |
string |
None. |
| bankZIPCode |
银行 邮编 |
string |
None. |
| bankSWIFT |
银行 SWIFT |
string |
None. |
| status |
启用标示 |
integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"id": 1,
"name": "sample string 2",
"accountOwnerName": "sample string 3",
"country": 1,
"region": 1,
"addressLine1": "sample string 4",
"addressLine2": "sample string 5",
"city": "sample string 6",
"zipCode": "sample string 7",
"bankAccountNumber": "sample string 8",
"bankIBAN": "sample string 9",
"bankSortCode": "sample string 10",
"bankCurrency": 1,
"bankName": "sample string 11",
"bankCountry": 1,
"bankRegion": 1,
"bankAddressLine1": "sample string 12",
"bankAddressLine2": "sample string 13",
"bankCity": "sample string 14",
"bankZIPCode": "sample string 15",
"bankSWIFT": "sample string 16",
"status": 1
}
application/xml, text/xml
Sample:
<XTRF_PaymentMethod xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Base.Models"> <accountOwnerName>sample string 3</accountOwnerName> <addressLine1>sample string 4</addressLine1> <addressLine2>sample string 5</addressLine2> <bankAccountNumber>sample string 8</bankAccountNumber> <bankAddressLine1>sample string 12</bankAddressLine1> <bankAddressLine2>sample string 13</bankAddressLine2> <bankCity>sample string 14</bankCity> <bankCountry>1</bankCountry> <bankCurrency>1</bankCurrency> <bankIBAN>sample string 9</bankIBAN> <bankName>sample string 11</bankName> <bankRegion>1</bankRegion> <bankSWIFT>sample string 16</bankSWIFT> <bankSortCode>sample string 10</bankSortCode> <bankZIPCode>sample string 15</bankZIPCode> <city>sample string 6</city> <country>1</country> <id>1</id> <name>sample string 2</name> <region>1</region> <status>1</status> <zipCode>sample string 7</zipCode> </XTRF_PaymentMethod>
application/x-www-form-urlencoded
Sample:
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="id" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="name" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="accountOwnerName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="country" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="region" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="addressLine1" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="addressLine2" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="city" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="zipCode" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="bankAccountNumber" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="bankIBAN" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="bankSortCode" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="bankCurrency" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="bankName" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="bankCountry" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="bankRegion" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="bankAddressLine1" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="bankAddressLine2" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="bankCity" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="bankZIPCode" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="bankSWIFT" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="status" 1 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
resultSuccess| Name | Description | Type | Additional information |
|---|---|---|---|
| code |
0 =SUCCESS,1=ERROR,401TIMEOUT |
integer |
None. |
| result | Object |
None. |
|
| message | string |
None. |
|
| type | string |
None. |
|
| page | string |
None. |
|
| pageSize | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"code": 1,
"result": {},
"message": "sample string 3",
"type": "sample string 4",
"page": "sample string 5",
"pageSize": "sample string 6"
}
application/xml, text/xml
Sample:
<resultSuccess xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Base.Entities"> <code>1</code> <message>sample string 3</message> <page>sample string 5</page> <pageSize>sample string 6</pageSize> <result /> <type>sample string 4</type> </resultSuccess>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="code" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="result" System.Object --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="message" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="type" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="page" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="pageSize" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e--