184 lines
14 KiB
XML
184 lines
14 KiB
XML
<?xml version="1.0" encoding='UTF-8'?>
|
|
<Application name="CAP">
|
|
|
|
<Define>
|
|
|
|
<Macro name="WriteHead">
|
|
<WriteElement name="Head">
|
|
<WriteElement name="TxCode" ETF_name="TxCode" necessary="yes" /> <!--交易代码-->
|
|
<WriteElement name="OrgCode" ETF_name="OrgCode" necessary="yes" /> <!--商户编号-->
|
|
<WriteElement name="SecFlag" ETF_name="SecFlag" necessary="yes" /> <!--加密标志-->
|
|
</WriteElement>
|
|
</Macro>
|
|
<Macro name="ReadHead">
|
|
<WriteElement name="Head">
|
|
<WriteElement name="TxCode" ETF_name="TxCode" necessary="yes" /> <!--交易代码-->
|
|
<WriteElement name="OrgCode" ETF_name="OrgCode" necessary="yes" /> <!--商户编号-->
|
|
<WriteElement name="SecFlag" ETF_name="SecFlag" necessary="yes" /> <!--加密标志-->
|
|
</WriteElement>
|
|
</Macro>
|
|
</Define>
|
|
|
|
|
|
<Transaction code="0280" service="0280" log_switch="1"> <!-- 实时代收 -->
|
|
<Request>
|
|
<Quote name="WriteHead"/>
|
|
<WriteElement name="Req">
|
|
<WriteElement name="TxCode" ETF_name="TxCode" necessary="yes" /> <!--交易代码-->
|
|
<WriteElement name="CardNo" ETF_name="CardNo" necessary="no" /> <!--银行卡号/存折帐号-->
|
|
<WriteElement name="TxDate" ETF_name="TxDate" necessary="no" /> <!--交易日期-->
|
|
<WriteElement name="TxTime" ETF_name="TxTime" necessary="no" /> <!--交易时间-->
|
|
<WriteElement name="TxAmount" ETF_name="TxAmount" necessary="no" /> <!--交易金额-->
|
|
<WriteElement name="TraceNo" ETF_name="TraceNo" necessary="no" /> <!--交易流水号-->
|
|
<WriteElement name="CustNm" ETF_name="CustNm" necessary="no" /> <!--客户名-->
|
|
<WriteElement name="CertId" ETF_name="CertId" necessary="no" /> <!--证件号-->
|
|
<WriteElement name="MerchantNo" ETF_name="MerchantNo" necessary="no" /> <!--商户编号-->
|
|
<WriteElement name="MerchantNm" ETF_name="MerchantNm" necessary="no" /> <!--商户名称-->
|
|
<WriteElement name="TermId" ETF_name="TermId" necessary="no" /> <!--终端号-->
|
|
<WriteElement name="OrderNo" ETF_name="OrderNo" necessary="no" /> <!--订单号-->
|
|
<WriteElement name="TxMsg" ETF_name="TxMsg" necessary="no" /> <!--交易摘要-->
|
|
<WriteElement name="CVV2" ETF_name="CVV2" necessary="no" /> <!--CVV2-->
|
|
<WriteElement name="ExpDate" ETF_name="ExpDate" necessary="no" /> <!--效期-->
|
|
<WriteElement name="CertCode" ETF_name="CertCode" necessary="no" /> <!--认证码-->
|
|
</WriteElement>
|
|
</Request>
|
|
<Response necessary="no">
|
|
<Quote name="ReadHead"/>
|
|
<ReadElement name="Resp">
|
|
<ReadElement name="TxCode" ETF_name="TxCode" necessary="no" /> <!--交易代码-->
|
|
<ReadElement name="TxDate" ETF_name="TxDate" necessary="no" /> <!--交易日期-->
|
|
<ReadElement name="TraceNo" ETF_name="TraceNo" necessary="no" /> <!--交易流水号-->
|
|
<ReadElement name="CardNo" ETF_name="CardNo" necessary="no" /> <!--银行卡号-->
|
|
<ReadElement name="RetCode" ETF_name="RetCode" necessary="no" /> <!--返回代码-->
|
|
<ReadElement name="RtnMsg" ETF_name="RtnMsg" necessary="no" /> <!--返回信息-->
|
|
<ReadElement name="HostDate" ETF_name="HostDate" necessary="no" /> <!--记帐日期-->
|
|
<ReadElement name="MerchantNo" ETF_name="MerchantNo" necessary="no" /> <!--商户编号-->
|
|
<ReadElement name="TermId" ETF_name="TermId" necessary="no" /> <!--终端号-->
|
|
</ReadElement>
|
|
</Response>
|
|
</Transaction>
|
|
|
|
<Transaction code="0300" service="0300" log_switch="1"> <!-- 实时代付交易 -->
|
|
<Request>
|
|
<Quote name="WriteHead"/>
|
|
<WriteElement name="Req">
|
|
<WriteElement name="TxCode" ETF_name="TxCode" necessary="yes" /> <!--交易代码-->
|
|
<WriteElement name="CardNo" ETF_name="CardNo" necessary="yes" /> <!--银行卡号/存折帐号-->
|
|
<WriteElement name="TxDate" ETF_name="TxDate" necessary="yes" /> <!--交易日期-->
|
|
<WriteElement name="TxTime" ETF_name="TxTime" necessary="yes" /> <!--交易时间-->
|
|
<WriteElement name="TxAmount" ETF_name="TxAmount" necessary="yes" /> <!--交易金额-->
|
|
<WriteElement name="TraceNo" ETF_name="TraceNo" necessary="yes" /> <!--交易流水号-->
|
|
<WriteElement name="CustNm" ETF_name="CustNm" necessary="no" /> <!--客户名-->
|
|
<WriteElement name="CertId" ETF_name="CertId" necessary="no" /> <!--证件号-->
|
|
<WriteElement name="MerchantNo" ETF_name="MerchantNo" necessary="yes" /> <!--商户编号-->
|
|
<WriteElement name="MerchantNm" ETF_name="MerchantNm" necessary="no" /> <!--商户名称-->
|
|
<WriteElement name="TermId" ETF_name="TermId" necessary="yes" /> <!--终端号-->
|
|
<WriteElement name="OrderNo" ETF_name="OrderNo" necessary="yes" /> <!--订单号-->
|
|
<WriteElement name="TxMsg" ETF_name="TxMsg" necessary="no" /> <!--交易摘要-->
|
|
</WriteElement>
|
|
</Request>
|
|
<Response necessary="no">
|
|
<Quote name="ReadHead"/>
|
|
<ReadElement name="Resp">
|
|
<ReadElement name="TxCode" ETF_name="TxCode" necessary="yes" /> <!--交易代码-->
|
|
<ReadElement name="TxDate" ETF_name="TxDate" necessary="no" /> <!--交易日期-->
|
|
<ReadElement name="TraceNo" ETF_name="TraceNo" necessary="yes" /> <!--交易流水号-->
|
|
<ReadElement name="CardNo" ETF_name="CardNo" necessary="yes" /> <!--银行卡号-->
|
|
<ReadElement name="RetCode" ETF_name="RetCode" necessary="yes" /> <!--返回代码-->
|
|
<ReadElement name="RtnMsg" ETF_name="RtnMsg" necessary="yes" /> <!--返回信息-->
|
|
<ReadElement name="HostDate" ETF_name="HostDate" necessary="no" /> <!--主机记帐日期-->
|
|
<ReadElement name="MerchantNo" ETF_name="MerchantNo" necessary="no" /> <!--商户代码-->
|
|
<ReadElement name="TermId" ETF_name="TermId" necessary="no" /> <!--终端号-->
|
|
</ReadElement>
|
|
</Response>
|
|
</Transaction>
|
|
|
|
<Transaction code="0320" service="0320" log_switch="1"> <!-- 批量触发交易 -->
|
|
<Request>
|
|
<Quote name="WriteHead"/>
|
|
<WriteElement name="Req">
|
|
<WriteElement name="TxCode" ETF_name="TxCode" necessary="yes" /> <!--交易代码-->
|
|
<WriteElement name="TxDate" ETF_name="TxDate" necessary="yes" /> <!--交易日期-->
|
|
<WriteElement name="TxTime" ETF_name="TxTime" necessary="yes" /> <!--交易时间-->
|
|
<WriteElement name="TxAmount" ETF_name="TxAmount" necessary="yes" /> <!--交易金额-->
|
|
<WriteElement name="TxNum" ETF_name="TxNum" necessary="yes" /> <!--交易总笔数-->
|
|
<WriteElement name="TraceNo" ETF_name="TraceNo" necessary="yes" /> <!--交易流水号-->
|
|
<WriteElement name="MerchantNo" ETF_name="MerchantNo" necessary="yes" /> <!--商户编号-->
|
|
<WriteElement name="TermId" ETF_name="TermId" necessary="yes" /> <!--终端号-->
|
|
<WriteElement name="FileNm" ETF_name="FileNm" necessary="yes" /> <!--文件名-->
|
|
<WriteElement name="TxDir" ETF_name="TxDir" necessary="yes" /> <!--付款方向-->
|
|
<WriteElement name="BatchNo" ETF_name="BatchNo" necessary="no" /> <!--批次号-->
|
|
</WriteElement>
|
|
</Request>
|
|
<Response necessary="no">
|
|
<Quote name="ReadHead"/>
|
|
<ReadElement name="Resp">
|
|
<ReadElement name="TxCode" ETF_name="TxCode" necessary="yes" /> <!--交易代码-->
|
|
<ReadElement name="TxDate" ETF_name="TxDate" necessary="no" /> <!--交易日期-->
|
|
<ReadElement name="TraceNo" ETF_name="TraceNo" necessary="yes" /> <!--交易流水号-->
|
|
<ReadElement name="RetCode" ETF_name="RetCode" necessary="yes" /> <!--返回代码-->
|
|
<ReadElement name="RtnMsg" ETF_name="RtnMsg" necessary="yes" /> <!--返回信息-->
|
|
</ReadElement>
|
|
</Response>
|
|
</Transaction>
|
|
|
|
<Transaction code="0150" service="0150" log_switch="1"> <!-- 户名身份校验交易 -->
|
|
<Request>
|
|
<Quote name="WriteHead"/>
|
|
<WriteElement name="Req">
|
|
<WriteElement name="TxCode" ETF_name="TxCode" necessary="yes" /> <!--交易代码-->
|
|
<WriteElement name="CardNo" ETF_name="CardNo" necessary="yes" /> <!--银行卡号-->
|
|
<WriteElement name="TxDate" ETF_name="TxDate" necessary="yes" /> <!--交易日期-->
|
|
<WriteElement name="TxTime" ETF_name="TxTime" necessary="yes" /> <!--交易时间-->
|
|
<WriteElement name="TraceNo" ETF_name="TraceNo" necessary="no" /> <!--交易流水号-->
|
|
<WriteElement name="CustNm" ETF_name="CustNm" necessary="no" /> <!--客户名称-->
|
|
<WriteElement name="CertId" ETF_name="CertId" necessary="no" /> <!--证件号-->
|
|
<WriteElement name="Mphone" ETF_name="Mphone" necessary="no" /> <!--手机号码-->
|
|
<WriteElement name="MerchantNo" ETF_name="MerchantNo" necessary="yes" /> <!--商户编号-->
|
|
<WriteElement name="TermId" ETF_name="TermId" necessary="yes" /> <!--终端号-->
|
|
</WriteElement>
|
|
</Request>
|
|
<Response necessary="no">
|
|
<Quote name="ReadHead"/>
|
|
<ReadElement name="Resp">
|
|
<ReadElement name="TxCode" ETF_name="TxCode" necessary="yes" /> <!--交易代码-->
|
|
<ReadElement name="TxDate" ETF_name="TxDate" necessary="no" /> <!--交易日期-->
|
|
<ReadElement name="TraceNo" ETF_name="TraceNo" necessary="yes" /> <!--交易流水号-->
|
|
<ReadElement name="RetCode" ETF_name="RetCode" necessary="yes" /> <!--返回代码-->
|
|
<ReadElement name="RtnMsg" ETF_name="RtnMsg" necessary="yes" /> <!--返回信息-->
|
|
<ReadElement name="MerchantNo" ETF_name="MerchantNo" necessary="no" /> <!--商户代码-->
|
|
<ReadElement name="TermId" ETF_name="TermId" necessary="no" /> <!--终端号-->
|
|
</ReadElement>
|
|
</Response>
|
|
</Transaction>
|
|
|
|
<Transaction code="0170" service="0170" log_switch="1"> <!-- 代收代付单笔查询 -->
|
|
<Request>
|
|
<Quote name="WriteHead"/>
|
|
<WriteElement name="Req">
|
|
<WriteElement name="TxCode" ETF_name="TxCode" necessary="yes" /> <!--交易代码-->
|
|
<WriteElement name="TxDate" ETF_name="TxDate" necessary="yes" /> <!--交易日期-->
|
|
<WriteElement name="TxTime" ETF_name="TxTime" necessary="yes" /> <!--交易时间-->
|
|
<WriteElement name="MerchantNo" ETF_name="MerchantNo" necessary="yes" /> <!--商户编号-->
|
|
<WriteElement name="TermId" ETF_name="TermId" necessary="yes" /> <!--终端号-->
|
|
<WriteElement name="OrderNo" ETF_name="OrderNo" necessary="yes" /> <!--订单号-->
|
|
</WriteElement>
|
|
</Request>
|
|
<Response necessary="no">
|
|
<Quote name="ReadHead"/>
|
|
<ReadElement name="Resp">
|
|
<ReadElement name="TxCode" ETF_name="TxCode" necessary="yes" /> <!--交易代码-->
|
|
<ReadElement name="TxDate" ETF_name="TxDate" necessary="no" /> <!--交易日期-->
|
|
<ReadElement name="RetCode" ETF_name="RetCode" necessary="yes" /> <!--返回代码-->
|
|
<ReadElement name="RtnMsg" ETF_name="RtnMsg" necessary="yes" /> <!--返回信息-->
|
|
<ReadElement name="OrgRtnCode" ETF_name="OrgRtnCode" necessary="no" /> <!--源交易状态-->
|
|
<ReadElement name="MerchantNo" ETF_name="MerchantNo" necessary="no" /> <!--商户代码-->
|
|
<ReadElement name="TermId" ETF_name="TermId" necessary="no" /> <!--终端号-->
|
|
</ReadElement>
|
|
</Response>
|
|
</Transaction>
|
|
|
|
|
|
|
|
</Application>
|