POST api/UnionPay/UnionPay

cfdUserID必传

Request Information

URI Parameters

None.

Body Parameters

UnionPayAddParam
NameDescriptionTypeAdditional information
cfdUserID

登录用户ID(限制门店数据范围)

globally unique identifier

None.

cfdFendianName

分店名称

string

None.

cfdMerchantOrderId

描述 : 商户订单号(主键) 空值 : False 默认 :

string

None.

cfdType

描述 : 交易类型(如:消费/退款/预授权等) 空值 : False 默认 :

string

None.

cfdPaymentMethod

描述 : 交易方式(如:刷卡/扫码/云闪付等) 空值 : False 默认 :

string

None.

dfdTime

描述 : 交易时间 空值 : False 默认 :

date

None.

cfdCardNumber

描述 : 卡号/支付宝/微信账号 空值 : True 默认 :

string

None.

ffdPayAmount

描述 : 交易金额 空值 : False 默认 :

decimal number

None.

ffdSettlementAmount

描述 : 清算金额 空值 : True 默认 :

decimal number

None.

ffdFeeT0

描述 : 手续费T0(当日结算手续费) 空值 : True 默认 : 0

decimal number

None.

ffdFeeD1

描述 : 手续费D1(次日结算手续费) 空值 : True 默认 : 0

decimal number

None.

ffdFee

描述 : 手续费总额 空值 : True 默认 : 0

decimal number

None.

cfdSerialNumber

描述 : 流水号 空值 : True 默认 :

string

None.

cfdRetrievalReference

描述 : 检索号 空值 : True 默认 :

string

None.

cfdCardType

描述 : 卡类型(借记卡/贷记卡/准贷记卡等) 空值 : True 默认 :

string

None.

cfdIssuingBank

描述 : 发卡行名称 空值 : True 默认 :

string

None.

cfdMerchantId

描述 : 商户号 空值 : False 默认 :

string

None.

ifdStoreId

描述 : 门店ID 空值 : False 默认 :

integer

None.

cfdMerchantName

描述 : 商户名称 空值 : True 默认 :

string

None.

cfdBranchShortName

描述 : 分店简称 空值 : True 默认 :

string

None.

cfdUnionPayOrderId

描述 : 银商订单号 空值 : True 默认 :

string

None.

cfdTerminalId

描述 : 终端号 空值 : False 默认 :

string

None.

cfdRemarks

描述 : 备注信息 空值 : True 默认 :

string

None.

dfdCreatedAt

描述 : 创建时间 空值 : False 默认 : getdate()

date

None.

cfdCreatedBy

描述 : 创建人 空值 : True 默认 :

globally unique identifier

None.

dfdUpdatedAt

描述 : 更新时间 空值 : True 默认 :

date

None.

cfdUpdatedBy

描述 : 更新人 空值 : True 默认 :

string

None.

ifdIsDeleted

描述 : 软删除标志(0-未删除,1-已删除) 空值 : False 默认 : 0

boolean

None.

ifdState

描述 : 交易状态(1成功,0交易关闭,2支付中) 空值 : False 默认 :

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "cfdUserID": "2c2d08dd-5ff0-44ef-b2b7-bef0fd83e1ca",
  "cfdFendianName": "sample string 1",
  "cfdMerchantOrderId": "sample string 2",
  "cfdType": "sample string 3",
  "cfdPaymentMethod": "sample string 4",
  "dfdTime": "2026-07-26 12:28:30",
  "cfdCardNumber": "sample string 6",
  "ffdPayAmount": 7.0,
  "ffdSettlementAmount": 1.0,
  "ffdFeeT0": 1.0,
  "ffdFeeD1": 1.0,
  "ffdFee": 1.0,
  "cfdSerialNumber": "sample string 8",
  "cfdRetrievalReference": "sample string 9",
  "cfdCardType": "sample string 10",
  "cfdIssuingBank": "sample string 11",
  "cfdMerchantId": "sample string 12",
  "ifdStoreId": 13,
  "cfdMerchantName": "sample string 14",
  "cfdBranchShortName": "sample string 15",
  "cfdUnionPayOrderId": "sample string 16",
  "cfdTerminalId": "sample string 17",
  "cfdRemarks": "sample string 18",
  "dfdCreatedAt": "2026-07-26 12:28:30",
  "cfdCreatedBy": "dd53e5bb-ef1e-4622-b4b9-427250b80ed6",
  "dfdUpdatedAt": "2026-07-26 12:28:30",
  "cfdUpdatedBy": "sample string 21",
  "ifdIsDeleted": true,
  "ifdState": 23
}

application/xml, text/xml

Sample:
<UnionPayAddParam xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model.Param">
  <cfdBranchShortName xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 15</cfdBranchShortName>
  <cfdCardNumber xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 6</cfdCardNumber>
  <cfdCardType xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 10</cfdCardType>
  <cfdCreatedBy xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">dd53e5bb-ef1e-4622-b4b9-427250b80ed6</cfdCreatedBy>
  <cfdFendianName xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 1</cfdFendianName>
  <cfdIssuingBank xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 11</cfdIssuingBank>
  <cfdMerchantId xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 12</cfdMerchantId>
  <cfdMerchantName xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 14</cfdMerchantName>
  <cfdMerchantOrderId xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 2</cfdMerchantOrderId>
  <cfdPaymentMethod xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 4</cfdPaymentMethod>
  <cfdRemarks xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 18</cfdRemarks>
  <cfdRetrievalReference xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 9</cfdRetrievalReference>
  <cfdSerialNumber xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 8</cfdSerialNumber>
  <cfdTerminalId xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 17</cfdTerminalId>
  <cfdType xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 3</cfdType>
  <cfdUnionPayOrderId xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 16</cfdUnionPayOrderId>
  <cfdUpdatedBy xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">sample string 21</cfdUpdatedBy>
  <dfdCreatedAt xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">2026-07-26T12:28:30.6337328+08:00</dfdCreatedAt>
  <dfdTime xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">2026-07-26T12:28:30.6337328+08:00</dfdTime>
  <dfdUpdatedAt xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">2026-07-26T12:28:30.6337328+08:00</dfdUpdatedAt>
  <ffdFee xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">1</ffdFee>
  <ffdFeeD1 xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">1</ffdFeeD1>
  <ffdFeeT0 xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">1</ffdFeeT0>
  <ffdPayAmount xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">7</ffdPayAmount>
  <ffdSettlementAmount xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">1</ffdSettlementAmount>
  <ifdIsDeleted xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">true</ifdIsDeleted>
  <ifdState xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">23</ifdState>
  <ifdStoreId xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.Model">13</ifdStoreId>
  <cfdUserID>2c2d08dd-5ff0-44ef-b2b7-bef0fd83e1ca</cfdUserID>
</UnionPayAddParam>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

cfdUserID必传

ResultModelOfString
NameDescriptionTypeAdditional information
code

integer

None.

msg

string

None.

data

string

None.

count

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "code": 1,
  "msg": "sample string 2",
  "data": "sample string 3",
  "count": 1
}

application/xml, text/xml

Sample:
<ResultModelOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Langquan.WebCRM.WebApi.Models.Model">
  <code>1</code>
  <count>1</count>
  <data>sample string 3</data>
  <msg>sample string 2</msg>
</ResultModelOfstring>