3078 lines
88 KiB
HTML
3078 lines
88 KiB
HTML
<!DOCTYPE html>
|
||
|
||
<html>
|
||
<head>
|
||
<title>Protocol Documentation</title>
|
||
<meta charset="UTF-8">
|
||
<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/>
|
||
<style>
|
||
body {
|
||
width: 60em;
|
||
margin: 1em auto;
|
||
color: #222;
|
||
font-family: "Ubuntu", sans-serif;
|
||
padding-bottom: 4em;
|
||
}
|
||
|
||
h1 {
|
||
font-weight: normal;
|
||
border-bottom: 1px solid #aaa;
|
||
padding-bottom: 0.5ex;
|
||
}
|
||
|
||
h2 {
|
||
border-bottom: 1px solid #aaa;
|
||
padding-bottom: 0.5ex;
|
||
margin: 1.5em 0;
|
||
}
|
||
|
||
h3 {
|
||
font-weight: normal;
|
||
border-bottom: 1px solid #aaa;
|
||
padding-bottom: 0.5ex;
|
||
}
|
||
|
||
a {
|
||
text-decoration: none;
|
||
color: #567e25;
|
||
}
|
||
|
||
table {
|
||
width: 100%;
|
||
font-size: 80%;
|
||
border-collapse: collapse;
|
||
}
|
||
|
||
thead {
|
||
font-weight: 700;
|
||
background-color: #dcdcdc;
|
||
}
|
||
|
||
tbody tr:nth-child(even) {
|
||
background-color: #fbfbfb;
|
||
}
|
||
|
||
td {
|
||
border: 1px solid #ccc;
|
||
padding: 0.5ex 2ex;
|
||
}
|
||
|
||
td p {
|
||
text-indent: 1em;
|
||
margin: 0;
|
||
}
|
||
|
||
td p:nth-child(1) {
|
||
text-indent: 0;
|
||
}
|
||
|
||
|
||
.field-table td:nth-child(1) {
|
||
width: 10em;
|
||
}
|
||
.field-table td:nth-child(2) {
|
||
width: 10em;
|
||
}
|
||
.field-table td:nth-child(3) {
|
||
width: 6em;
|
||
}
|
||
.field-table td:nth-child(4) {
|
||
width: auto;
|
||
}
|
||
|
||
|
||
.extension-table td:nth-child(1) {
|
||
width: 10em;
|
||
}
|
||
.extension-table td:nth-child(2) {
|
||
width: 10em;
|
||
}
|
||
.extension-table td:nth-child(3) {
|
||
width: 10em;
|
||
}
|
||
.extension-table td:nth-child(4) {
|
||
width: 5em;
|
||
}
|
||
.extension-table td:nth-child(5) {
|
||
width: auto;
|
||
}
|
||
|
||
|
||
.enum-table td:nth-child(1) {
|
||
width: 10em;
|
||
}
|
||
.enum-table td:nth-child(2) {
|
||
width: 10em;
|
||
}
|
||
.enum-table td:nth-child(3) {
|
||
width: auto;
|
||
}
|
||
|
||
|
||
.scalar-value-types-table tr {
|
||
height: 3em;
|
||
}
|
||
|
||
|
||
#toc-container ul {
|
||
list-style-type: none;
|
||
padding-left: 1em;
|
||
line-height: 180%;
|
||
margin: 0;
|
||
}
|
||
#toc > li > a {
|
||
font-weight: bold;
|
||
}
|
||
|
||
|
||
.file-heading {
|
||
width: 100%;
|
||
display: table;
|
||
border-bottom: 1px solid #aaa;
|
||
margin: 4em 0 1.5em 0;
|
||
}
|
||
.file-heading h2 {
|
||
border: none;
|
||
display: table-cell;
|
||
}
|
||
.file-heading a {
|
||
text-align: right;
|
||
display: table-cell;
|
||
}
|
||
|
||
|
||
.badge {
|
||
width: 1.6em;
|
||
height: 1.6em;
|
||
display: inline-block;
|
||
|
||
line-height: 1.6em;
|
||
text-align: center;
|
||
font-weight: bold;
|
||
font-size: 60%;
|
||
|
||
color: #89ba48;
|
||
background-color: #dff0c8;
|
||
|
||
margin: 0.5ex 1em 0.5ex -1em;
|
||
border: 1px solid #fbfbfb;
|
||
border-radius: 1ex;
|
||
}
|
||
</style>
|
||
|
||
|
||
<link rel="stylesheet" type="text/css" href="stylesheet.css"/>
|
||
</head>
|
||
|
||
<body>
|
||
|
||
<h1 id="title">Protocol Documentation</h1>
|
||
|
||
<h2>Table of Contents</h2>
|
||
|
||
<div id="toc-container">
|
||
<ul id="toc">
|
||
|
||
|
||
<li>
|
||
<a href="#alipay.proto">alipay.proto</a>
|
||
<ul>
|
||
|
||
<li>
|
||
<a href="#wallet.AlipayTradeAppPayReply"><span class="badge">M</span>AlipayTradeAppPayReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.AlipayTradeAppPayRequest"><span class="badge">M</span>AlipayTradeAppPayRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.AlipayTradePagePayReply"><span class="badge">M</span>AlipayTradePagePayReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.AlipayTradePagePayRequest"><span class="badge">M</span>AlipayTradePagePayRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.AlipayTradeWapPayReply"><span class="badge">M</span>AlipayTradeWapPayReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.AlipayTradeWapPayRequest"><span class="badge">M</span>AlipayTradeWapPayRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.AlipayUniTransferReply"><span class="badge">M</span>AlipayUniTransferReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.AlipayUniTransferRequest"><span class="badge">M</span>AlipayUniTransferRequest</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
<li>
|
||
<a href="#wallet.Alipay"><span class="badge">S</span>Alipay</a>
|
||
</li>
|
||
|
||
</ul>
|
||
</li>
|
||
|
||
|
||
<li>
|
||
<a href="#blocks.proto">blocks.proto</a>
|
||
<ul>
|
||
|
||
<li>
|
||
<a href="#wallet.Empty"><span class="badge">M</span>Empty</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.FetchRequest"><span class="badge">M</span>FetchRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.FetchRequest.ParamsEntry"><span class="badge">M</span>FetchRequest.ParamsEntry</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.IdentRequest"><span class="badge">M</span>IdentRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.SearchRequest"><span class="badge">M</span>SearchRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.StatusReply"><span class="badge">M</span>StatusReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.VersionRequest"><span class="badge">M</span>VersionRequest</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
</ul>
|
||
</li>
|
||
|
||
|
||
<li>
|
||
<a href="#payment.proto">payment.proto</a>
|
||
<ul>
|
||
|
||
<li>
|
||
<a href="#wallet.CallbackRequest"><span class="badge">M</span>CallbackRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.ChargeRequest"><span class="badge">M</span>ChargeRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.OrderRequest"><span class="badge">M</span>OrderRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.PaymentItem"><span class="badge">M</span>PaymentItem</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.PaymentReply"><span class="badge">M</span>PaymentReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.PaymentReply.ResultEntry"><span class="badge">M</span>PaymentReply.ResultEntry</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.WayItem"><span class="badge">M</span>WayItem</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.WayReply"><span class="badge">M</span>WayReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.WayRequest"><span class="badge">M</span>WayRequest</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
<li>
|
||
<a href="#wallet.Payment"><span class="badge">S</span>Payment</a>
|
||
</li>
|
||
|
||
</ul>
|
||
</li>
|
||
|
||
|
||
<li>
|
||
<a href="#wallet.proto">wallet.proto</a>
|
||
<ul>
|
||
|
||
<li>
|
||
<a href="#wallet.AddBankCardRequest"><span class="badge">M</span>AddBankCardRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.ApplyCashRequest"><span class="badge">M</span>ApplyCashRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.BankCardInfo"><span class="badge">M</span>BankCardInfo</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.BindPaymentIDRequest"><span class="badge">M</span>BindPaymentIDRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.FinanceEmpty"><span class="badge">M</span>FinanceEmpty</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.GetBankCardReply"><span class="badge">M</span>GetBankCardReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.GetWalletReply"><span class="badge">M</span>GetWalletReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.GetWalletReply.TotalEntry"><span class="badge">M</span>GetWalletReply.TotalEntry</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.GetWalletRequest"><span class="badge">M</span>GetWalletRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.RefundReply"><span class="badge">M</span>RefundReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.RefundRequest"><span class="badge">M</span>RefundRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.RmBankCardRequest"><span class="badge">M</span>RmBankCardRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.SetPayPasswordRequest"><span class="badge">M</span>SetPayPasswordRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.Transaction"><span class="badge">M</span>Transaction</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.TransactionsReply"><span class="badge">M</span>TransactionsReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.TransactionsRequest"><span class="badge">M</span>TransactionsRequest</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
<li>
|
||
<a href="#wallet.Basic"><span class="badge">S</span>Basic</a>
|
||
</li>
|
||
|
||
</ul>
|
||
</li>
|
||
|
||
|
||
<li>
|
||
<a href="#wechat.proto">wechat.proto</a>
|
||
<ul>
|
||
|
||
<li>
|
||
<a href="#wallet.CallBackReply"><span class="badge">M</span>CallBackReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.WxCallBackRequest"><span class="badge">M</span>WxCallBackRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.WxCallBackResource"><span class="badge">M</span>WxCallBackResource</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.WxCallBackSignInfo"><span class="badge">M</span>WxCallBackSignInfo</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.WxpayAppPreOrderReply"><span class="badge">M</span>WxpayAppPreOrderReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.WxpayAppPreOrderRequest"><span class="badge">M</span>WxpayAppPreOrderRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.WxpayJSAPIPreOrderReply"><span class="badge">M</span>WxpayJSAPIPreOrderReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.WxpayJSAPIPreOrderRequest"><span class="badge">M</span>WxpayJSAPIPreOrderRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.WxpayNativePreOrderReply"><span class="badge">M</span>WxpayNativePreOrderReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.WxpayNativePreOrderRequest"><span class="badge">M</span>WxpayNativePreOrderRequest</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.WxpayTransferReply"><span class="badge">M</span>WxpayTransferReply</a>
|
||
</li>
|
||
|
||
<li>
|
||
<a href="#wallet.WxpayTransferRequest"><span class="badge">M</span>WxpayTransferRequest</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
<li>
|
||
<a href="#wallet.Wechat"><span class="badge">S</span>Wechat</a>
|
||
</li>
|
||
|
||
</ul>
|
||
</li>
|
||
|
||
<li><a href="#scalar-value-types">Scalar Value Types</a></li>
|
||
</ul>
|
||
</div>
|
||
|
||
|
||
|
||
<div class="file-heading">
|
||
<h2 id="alipay.proto">alipay.proto</h2><a href="#title">Top</a>
|
||
</div>
|
||
<p></p>
|
||
|
||
|
||
<h3 id="wallet.AlipayTradeAppPayReply">AlipayTradeAppPayReply</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>pay_param</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>调起支付的参数 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.AlipayTradeAppPayRequest">AlipayTradeAppPayRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>user_identification</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>用户唯一标识 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>amount</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>充值金额,单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>description</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>商品描述 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>notify_url</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付回调URL,公网域名须为HTTPS </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.AlipayTradePagePayReply">AlipayTradePagePayReply</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>pay_url</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付链接 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.AlipayTradePagePayRequest">AlipayTradePagePayRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>user_identification</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>用户唯一标识 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>amount</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>充值金额,单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>description</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>商品描述 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>notify_url</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付回调URL,公网域名须为HTTPS </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>return_url</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付成功时返回的URL </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.AlipayTradeWapPayReply">AlipayTradeWapPayReply</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>pay_url</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付链接 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.AlipayTradeWapPayRequest">AlipayTradeWapPayRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>user_identification</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>用户唯一标识 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>amount</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>充值金额,单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>description</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>商品描述 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>notify_url</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付回调URL,公网域名须为HTTPS </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>quit_url</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>退出支付时用户返回的URL </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.AlipayUniTransferReply">AlipayUniTransferReply</h3>
|
||
<p></p>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.AlipayUniTransferRequest">AlipayUniTransferRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>user_identification</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>用户唯一标识 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>amount</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>提现金额,单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>fee</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>提现手续费,单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>description</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>商品描述 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.Alipay">Alipay</h3>
|
||
<p></p>
|
||
<table class="enum-table">
|
||
<thead>
|
||
<tr><td>Method Name</td><td>Request Type</td><td>Response Type</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>WapPay</td>
|
||
<td><a href="#wallet.AlipayTradeWapPayRequest">AlipayTradeWapPayRequest</a></td>
|
||
<td><a href="#wallet.AlipayTradeWapPayReply">AlipayTradeWapPayReply</a></td>
|
||
<td><p>支付宝wap支付</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>PagePay</td>
|
||
<td><a href="#wallet.AlipayTradePagePayRequest">AlipayTradePagePayRequest</a></td>
|
||
<td><a href="#wallet.AlipayTradePagePayReply">AlipayTradePagePayReply</a></td>
|
||
<td><p>支付宝电脑网站支付</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>AppPay</td>
|
||
<td><a href="#wallet.AlipayTradeAppPayRequest">AlipayTradeAppPayRequest</a></td>
|
||
<td><a href="#wallet.AlipayTradeAppPayReply">AlipayTradeAppPayReply</a></td>
|
||
<td><p>支付宝APP支付</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>Transfer</td>
|
||
<td><a href="#wallet.AlipayUniTransferRequest">AlipayUniTransferRequest</a></td>
|
||
<td><a href="#wallet.AlipayUniTransferReply">AlipayUniTransferReply</a></td>
|
||
<td><p>支付宝转账到个人支付宝账户</p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
<div class="file-heading">
|
||
<h2 id="blocks.proto">blocks.proto</h2><a href="#title">Top</a>
|
||
</div>
|
||
<p></p>
|
||
|
||
|
||
<h3 id="wallet.Empty">Empty</h3>
|
||
<p></p>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.FetchRequest">FetchRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>page_no</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>页数 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>page_size</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>每页记录数 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>params</td>
|
||
<td><a href="#wallet.FetchRequest.ParamsEntry">FetchRequest.ParamsEntry</a></td>
|
||
<td>repeated</td>
|
||
<td><p>条件参数,key=val,eg key:category_id=?,vlaue=11 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.FetchRequest.ParamsEntry">FetchRequest.ParamsEntry</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>key</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>value</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.IdentRequest">IdentRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>id</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>唯一ID </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>identity</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>唯一码 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.SearchRequest">SearchRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>keyword</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>关键词 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.StatusReply">StatusReply</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>code</td>
|
||
<td><a href="#int32">int32</a></td>
|
||
<td></td>
|
||
<td><p>状态码 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>message</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>状态说明 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>details</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>数据 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>timeseq</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>响应时间序列 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.VersionRequest">VersionRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>version</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>时序版本号 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<div class="file-heading">
|
||
<h2 id="payment.proto">payment.proto</h2><a href="#title">Top</a>
|
||
</div>
|
||
<p></p>
|
||
|
||
|
||
<h3 id="wallet.CallbackRequest">CallbackRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>id</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>唯一ID </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>identity</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>唯一码 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>callback_status</td>
|
||
<td><a href="#bool">bool</a></td>
|
||
<td></td>
|
||
<td><p>支付回调状态 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>callback_msg</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付回调结果 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.ChargeRequest">ChargeRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>amount</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>充值金额 单位为分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>remark</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>备注 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>pay_channel</td>
|
||
<td><a href="#int32">int32</a></td>
|
||
<td></td>
|
||
<td><p>支付模型:WECHAT,ALIPAY </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>pay_type</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付类型 JSAPI:微信浏览器内支付 APP:app支付 MWEB:H5支付 NATIVE:Native支付,pc端生成二维码供用户扫码支付,QUICK_MSECURITY_PAY:app支付 QUICK_WAP_WAY:手机网站支付 FAST_INSTANT_TRADE_PAY:pc网站支付 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>desc</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付描述 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>open_id</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>微信用户的OpenID </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.OrderRequest">OrderRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>order_no</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>订单号 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>pay_channel</td>
|
||
<td><a href="#int32">int32</a></td>
|
||
<td></td>
|
||
<td><p>支付模型:WECHAT,ALIPAY,BALANCE </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>pay_type</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付类型 JSAPI:微信浏览器内支付 APP:app支付 MINI:小程序 NATIVE:Native支付,pc端生成二维码供用户扫码支付,QUICK_MSECURITY_PAY:app支付 QUICK_WAP_WAY:手机网站支付 FAST_INSTANT_TRADE_PAY:pc网站支付 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>password</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付密码 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>args</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>相关参数 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>desc</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付描述 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>open_id</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>微信用户的OpenID </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.PaymentItem">PaymentItem</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>order_no</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>订单号 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>trade_no</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>第三方交易流水号 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>type</td>
|
||
<td><a href="#int32">int32</a></td>
|
||
<td></td>
|
||
<td><p>类型:1充值;2支付电商订单 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>pay_channel</td>
|
||
<td><a href="#int32">int32</a></td>
|
||
<td></td>
|
||
<td><p>支付模型:WECHAT,ALIPAY,BALANCE </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>pay_type</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付类型 JSAPI:微信浏览器内支付 APP:app支付 MINI:小程序 NATIVE:Native支付,pc端生成二维码供用户扫码支付,QUICK_MSECURITY_PAY:app支付 QUICK_WAP_WAY:手机网站支付 FAST_INSTANT_TRADE_PAY:pc网站支付 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>amount</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>充值金额 单位为分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>args</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>相关参数 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>status</td>
|
||
<td><a href="#int32">int32</a></td>
|
||
<td></td>
|
||
<td><p>支付状态 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.PaymentReply">PaymentReply</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>code</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>result</td>
|
||
<td><a href="#wallet.PaymentReply.ResultEntry">PaymentReply.ResultEntry</a></td>
|
||
<td>repeated</td>
|
||
<td><p>预支付返回 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.PaymentReply.ResultEntry">PaymentReply.ResultEntry</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>key</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>value</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.WayItem">WayItem</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>ident</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付通道标识 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>title</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付通道标题 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>intro</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付通道说明 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>args</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付通道相关参数 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.WayReply">WayReply</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>way</td>
|
||
<td><a href="#wallet.WayItem">WayItem</a></td>
|
||
<td>repeated</td>
|
||
<td><p>支付通道列表 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.WayRequest">WayRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>platform</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>平台 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.Payment">Payment</h3>
|
||
<p></p>
|
||
<table class="enum-table">
|
||
<thead>
|
||
<tr><td>Method Name</td><td>Request Type</td><td>Response Type</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>Hello</td>
|
||
<td><a href="#wallet.Empty">Empty</a></td>
|
||
<td><a href="#wallet.PaymentReply">PaymentReply</a></td>
|
||
<td><p></p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>Way</td>
|
||
<td><a href="#wallet.WayRequest">WayRequest</a></td>
|
||
<td><a href="#wallet.WayReply">WayReply</a></td>
|
||
<td><p>获取平台支持的支付网关</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>Get</td>
|
||
<td><a href="#wallet.IdentRequest">IdentRequest</a></td>
|
||
<td><a href="#wallet.PaymentItem">PaymentItem</a></td>
|
||
<td><p>获取支付的详情</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>ByOrder</td>
|
||
<td><a href="#wallet.OrderRequest">OrderRequest</a></td>
|
||
<td><a href="#wallet.PaymentReply">PaymentReply</a></td>
|
||
<td><p>支付-电商订单</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>ByCharge</td>
|
||
<td><a href="#wallet.ChargeRequest">ChargeRequest</a></td>
|
||
<td><a href="#wallet.PaymentReply">PaymentReply</a></td>
|
||
<td><p>支付-充值</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>Callback</td>
|
||
<td><a href="#wallet.CallbackRequest">CallbackRequest</a></td>
|
||
<td><a href="#wallet.StatusReply">StatusReply</a></td>
|
||
<td><p>回调更新支付的结果和状态</p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
<div class="file-heading">
|
||
<h2 id="wallet.proto">wallet.proto</h2><a href="#title">Top</a>
|
||
</div>
|
||
<p></p>
|
||
|
||
|
||
<h3 id="wallet.AddBankCardRequest">AddBankCardRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>wallet_identity</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>钱包唯一标识 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>card_no</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>银行卡号 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>card_owner</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>持卡人姓名 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>id_card</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>持卡人身份证 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>phone</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>银行预留的手机号 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.ApplyCashRequest">ApplyCashRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>channel</td>
|
||
<td><a href="#int32">int32</a></td>
|
||
<td></td>
|
||
<td><p>提现的平台 1、微信 2、支付宝 3、银行卡 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>amount</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>提现金额 单位为分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>remark</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>备注 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.BankCardInfo">BankCardInfo</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>id</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>bank_number</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>银行卡号 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>bank_name</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>银行名 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>card_owner</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>持卡人姓名 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>id_card</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>持卡人身份证号 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>phone</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>银行预留的手机号 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>bind_id</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>绑定银行卡返回的绑定id </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>bank_type</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>银行卡类型 DC为储蓄卡,CC为信用卡 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>bank</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>银行卡所属行 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>created</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>添加日期 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.BindPaymentIDRequest">BindPaymentIDRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>pay_type</td>
|
||
<td><a href="#int32">int32</a></td>
|
||
<td></td>
|
||
<td><p>支付类型:1:微信支付,2:支付宝 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>auth_code</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>微信授权码 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.FinanceEmpty">FinanceEmpty</h3>
|
||
<p></p>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.GetBankCardReply">GetBankCardReply</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>data</td>
|
||
<td><a href="#wallet.BankCardInfo">BankCardInfo</a></td>
|
||
<td>repeated</td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.GetWalletReply">GetWalletReply</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>passport_identity</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>用户唯一标识 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>wallet_identity</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>钱包唯一标识 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>balance</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>余额 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>withdrawal_balance</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>可提现余额 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>status</td>
|
||
<td><a href="#int32">int32</a></td>
|
||
<td></td>
|
||
<td><p>状态 -1禁用,1:正常 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>alipay_id</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付宝ID </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>alipay_name</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付宝账户名 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>wxpay_id</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>微信ID </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>wxpay_name</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>微信支付账户名 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>total</td>
|
||
<td><a href="#wallet.GetWalletReply.TotalEntry">GetWalletReply.TotalEntry</a></td>
|
||
<td>repeated</td>
|
||
<td><p>统计数据输出 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>created</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>创建时间 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.GetWalletReply.TotalEntry">GetWalletReply.TotalEntry</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>key</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>value</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.GetWalletRequest">GetWalletRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>is_total_today_in</td>
|
||
<td><a href="#bool">bool</a></td>
|
||
<td></td>
|
||
<td><p>是否统计今日收入 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>is_total_today_out</td>
|
||
<td><a href="#bool">bool</a></td>
|
||
<td></td>
|
||
<td><p>是否统计今日支出 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>is_total_month_in</td>
|
||
<td><a href="#bool">bool</a></td>
|
||
<td></td>
|
||
<td><p>是否统计本月收入 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>is_total_month_out</td>
|
||
<td><a href="#bool">bool</a></td>
|
||
<td></td>
|
||
<td><p>是否统计本月支出 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>is_total_all_in</td>
|
||
<td><a href="#bool">bool</a></td>
|
||
<td></td>
|
||
<td><p>是否统计全部收入 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>is_total_all_out</td>
|
||
<td><a href="#bool">bool</a></td>
|
||
<td></td>
|
||
<td><p>是否统计全部支出 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.RefundReply">RefundReply</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>balance</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>钱包剩余余额,单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>transaction</td>
|
||
<td><a href="#wallet.Transaction">Transaction</a></td>
|
||
<td></td>
|
||
<td><p>交易记录 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.RefundRequest">RefundRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>user_identification</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>用户唯一标识 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>amount</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>退款金额,单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>fee</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>手续费, 单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>remark</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>交易备注 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.RmBankCardRequest">RmBankCardRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>identity</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>银行卡Identity </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.SetPayPasswordRequest">SetPayPasswordRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>passport_identity</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>用户唯一标识 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>password</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付密码 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.Transaction">Transaction</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>trans_type</td>
|
||
<td><a href="#int32">int32</a></td>
|
||
<td></td>
|
||
<td><p>收支类型:-1支出,1:收入 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>trade_type</td>
|
||
<td><a href="#int32">int32</a></td>
|
||
<td></td>
|
||
<td><p>交易类型:1:充值,2:提现,3:消费,4:退款,5:收益 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>in_trade_no</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>内部流水号 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>out_trade_no</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>外部流水号,eg:微信、支付宝、银行等 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>money</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>交易金额,单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>fee</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>手续费,单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>pay_channel</td>
|
||
<td><a href="#int32">int32</a></td>
|
||
<td></td>
|
||
<td><p>支付模型:WECHAT,ALIPAY,BALANCE </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>pay_type</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付类型 JSAPI:微信浏览器内支付 APP:app支付 MINI:小程序 NATIVE:Native支付,pc端生成二维码供用户扫码支付,QUICK_MSECURITY_PAY:app支付 QUICK_WAP_WAY:手机网站支付 FAST_INSTANT_TRADE_PAY:pc网站支付 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>created</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>创建时间 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>remark</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>备注信息 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.TransactionsReply">TransactionsReply</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>total</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>总记录数 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>records</td>
|
||
<td><a href="#wallet.Transaction">Transaction</a></td>
|
||
<td>repeated</td>
|
||
<td><p>数据 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.TransactionsRequest">TransactionsRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>trans_type</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>收支类型:-1支出,1:收入 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>trade_type</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>交易类型:1:充值,2:提现,3:消费,4:退款,5:收益 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>start</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>账单起始日期 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>end</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>账单截止日期 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>page</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>分页 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>page_size</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>单页容量 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.Basic">Basic</h3>
|
||
<p></p>
|
||
<table class="enum-table">
|
||
<thead>
|
||
<tr><td>Method Name</td><td>Request Type</td><td>Response Type</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>GetWallet</td>
|
||
<td><a href="#wallet.GetWalletRequest">GetWalletRequest</a></td>
|
||
<td><a href="#wallet.GetWalletReply">GetWalletReply</a></td>
|
||
<td><p>获取钱包信息</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>SetPayPassword</td>
|
||
<td><a href="#wallet.SetPayPasswordRequest">SetPayPasswordRequest</a></td>
|
||
<td><a href="#wallet.StatusReply">StatusReply</a></td>
|
||
<td><p>设置支付密码</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>BindPaymentId</td>
|
||
<td><a href="#wallet.BindPaymentIDRequest">BindPaymentIDRequest</a></td>
|
||
<td><a href="#wallet.StatusReply">StatusReply</a></td>
|
||
<td><p>绑定微信或支付宝账户</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>Transactions</td>
|
||
<td><a href="#wallet.TransactionsRequest">TransactionsRequest</a></td>
|
||
<td><a href="#wallet.TransactionsReply">TransactionsReply</a></td>
|
||
<td><p>查询交易记录</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>AddBankCard</td>
|
||
<td><a href="#wallet.AddBankCardRequest">AddBankCardRequest</a></td>
|
||
<td><a href="#wallet.StatusReply">StatusReply</a></td>
|
||
<td><p>添加银行卡</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>GetBankCard</td>
|
||
<td><a href="#wallet.FinanceEmpty">FinanceEmpty</a></td>
|
||
<td><a href="#wallet.GetBankCardReply">GetBankCardReply</a></td>
|
||
<td><p>获取用户银行卡列表</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>RmBankCard</td>
|
||
<td><a href="#wallet.RmBankCardRequest">RmBankCardRequest</a></td>
|
||
<td><a href="#wallet.StatusReply">StatusReply</a></td>
|
||
<td><p>删除银行卡</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>ApplyCash</td>
|
||
<td><a href="#wallet.ApplyCashRequest">ApplyCashRequest</a></td>
|
||
<td><a href="#wallet.StatusReply">StatusReply</a></td>
|
||
<td><p>申请提现</p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
<div class="file-heading">
|
||
<h2 id="wechat.proto">wechat.proto</h2><a href="#title">Top</a>
|
||
</div>
|
||
<p></p>
|
||
|
||
|
||
<h3 id="wallet.CallBackReply">CallBackReply</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>code</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>错误码,SUCCESS为清算机构接收成功,FAIL错误码为失败。 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>message</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>返回信息 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.WxCallBackRequest">WxCallBackRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>id</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>create_time</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>resource_type</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>event_type</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>summary</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>resource</td>
|
||
<td><a href="#wallet.WxCallBackResource">WxCallBackResource</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>SignInfo</td>
|
||
<td><a href="#wallet.WxCallBackSignInfo">WxCallBackSignInfo</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.WxCallBackResource">WxCallBackResource</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>original_type</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>algorithm</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>ciphertext</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>associated_data</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>nonce</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.WxCallBackSignInfo">WxCallBackSignInfo</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>transaction_id</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>act_code</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>hall_code</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>hall_belong_mch_id</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>card_id</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>code</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>activity_id</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p> </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.WxpayAppPreOrderReply">WxpayAppPreOrderReply</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>prepay_id</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>预支付ID,两小时有效 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>app_id</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>微信app_id </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>mch_id</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>商户号,用以调起支付 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.WxpayAppPreOrderRequest">WxpayAppPreOrderRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>user_identification</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>用户唯一标识 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>amount</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>充值金额,单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>description</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>商品描述 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>notify_url</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付回调URL,公网域名须为HTTPS </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.WxpayJSAPIPreOrderReply">WxpayJSAPIPreOrderReply</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>prepay_id</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>预支付ID,两小时有效 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>app_id</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>微信app_id </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>timestamp</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>时间戳 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>nonce_str</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>随机字符串 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>sign_type</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>签名方式 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>sign</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>签名串 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.WxpayJSAPIPreOrderRequest">WxpayJSAPIPreOrderRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>user_identification</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>用户唯一标识 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>amount</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>充值金额,单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>auth_code</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>微信授权码 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>description</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>商品描述 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>notify_url</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付回调URL,公网域名须为HTTPS </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>orderNo</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>订单唯一码 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.WxpayNativePreOrderReply">WxpayNativePreOrderReply</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>code_url</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>二维码URL </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.WxpayNativePreOrderRequest">WxpayNativePreOrderRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>user_identification</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>用户唯一标识 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>amount</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>充值金额,单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>description</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>商品描述 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>notify_url</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>支付回调URL,公网域名须为HTTPS </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.WxpayTransferReply">WxpayTransferReply</h3>
|
||
<p></p>
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.WxpayTransferRequest">WxpayTransferRequest</h3>
|
||
<p></p>
|
||
|
||
|
||
<table class="field-table">
|
||
<thead>
|
||
<tr><td>Field</td><td>Type</td><td>Label</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>user_identification</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>用户唯一标识 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>amount</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>提现金额,单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>fee</td>
|
||
<td><a href="#int64">int64</a></td>
|
||
<td></td>
|
||
<td><p>提现手续费,单位:分 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>description</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>商品描述 </p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>transfer_name</td>
|
||
<td><a href="#string">string</a></td>
|
||
<td></td>
|
||
<td><p>提现人真实姓名 </p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<h3 id="wallet.Wechat">Wechat</h3>
|
||
<p></p>
|
||
<table class="enum-table">
|
||
<thead>
|
||
<tr><td>Method Name</td><td>Request Type</td><td>Response Type</td><td>Description</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr>
|
||
<td>JsapiPreOrder</td>
|
||
<td><a href="#wallet.WxpayJSAPIPreOrderRequest">WxpayJSAPIPreOrderRequest</a></td>
|
||
<td><a href="#wallet.WxpayJSAPIPreOrderReply">WxpayJSAPIPreOrderReply</a></td>
|
||
<td><p>微信JSAPI下单</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>AppPreOrder</td>
|
||
<td><a href="#wallet.WxpayAppPreOrderRequest">WxpayAppPreOrderRequest</a></td>
|
||
<td><a href="#wallet.WxpayAppPreOrderReply">WxpayAppPreOrderReply</a></td>
|
||
<td><p>微信APP支付下单</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>NativePreOrder</td>
|
||
<td><a href="#wallet.WxpayNativePreOrderRequest">WxpayNativePreOrderRequest</a></td>
|
||
<td><a href="#wallet.WxpayNativePreOrderReply">WxpayNativePreOrderReply</a></td>
|
||
<td><p>微信native二维码支付下单</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>Transfer</td>
|
||
<td><a href="#wallet.WxpayTransferRequest">WxpayTransferRequest</a></td>
|
||
<td><a href="#wallet.WxpayTransferReply">WxpayTransferReply</a></td>
|
||
<td><p>微信转账到零钱</p></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td>WxCallback</td>
|
||
<td><a href="#wallet.WxCallBackRequest">WxCallBackRequest</a></td>
|
||
<td><a href="#wallet.CallBackReply">CallBackReply</a></td>
|
||
<td><p>微信支付回调</p></td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
|
||
|
||
|
||
|
||
<h2 id="scalar-value-types">Scalar Value Types</h2>
|
||
<table class="scalar-value-types-table">
|
||
<thead>
|
||
<tr><td>.proto Type</td><td>Notes</td><td>C++</td><td>Java</td><td>Python</td><td>Go</td><td>C#</td><td>PHP</td><td>Ruby</td></tr>
|
||
</thead>
|
||
<tbody>
|
||
|
||
<tr id="double">
|
||
<td>double</td>
|
||
<td></td>
|
||
<td>double</td>
|
||
<td>double</td>
|
||
<td>float</td>
|
||
<td>float64</td>
|
||
<td>double</td>
|
||
<td>float</td>
|
||
<td>Float</td>
|
||
</tr>
|
||
|
||
<tr id="float">
|
||
<td>float</td>
|
||
<td></td>
|
||
<td>float</td>
|
||
<td>float</td>
|
||
<td>float</td>
|
||
<td>float32</td>
|
||
<td>float</td>
|
||
<td>float</td>
|
||
<td>Float</td>
|
||
</tr>
|
||
|
||
<tr id="int32">
|
||
<td>int32</td>
|
||
<td>Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint32 instead.</td>
|
||
<td>int32</td>
|
||
<td>int</td>
|
||
<td>int</td>
|
||
<td>int32</td>
|
||
<td>int</td>
|
||
<td>integer</td>
|
||
<td>Bignum or Fixnum (as required)</td>
|
||
</tr>
|
||
|
||
<tr id="int64">
|
||
<td>int64</td>
|
||
<td>Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint64 instead.</td>
|
||
<td>int64</td>
|
||
<td>long</td>
|
||
<td>int/long</td>
|
||
<td>int64</td>
|
||
<td>long</td>
|
||
<td>integer/string</td>
|
||
<td>Bignum</td>
|
||
</tr>
|
||
|
||
<tr id="uint32">
|
||
<td>uint32</td>
|
||
<td>Uses variable-length encoding.</td>
|
||
<td>uint32</td>
|
||
<td>int</td>
|
||
<td>int/long</td>
|
||
<td>uint32</td>
|
||
<td>uint</td>
|
||
<td>integer</td>
|
||
<td>Bignum or Fixnum (as required)</td>
|
||
</tr>
|
||
|
||
<tr id="uint64">
|
||
<td>uint64</td>
|
||
<td>Uses variable-length encoding.</td>
|
||
<td>uint64</td>
|
||
<td>long</td>
|
||
<td>int/long</td>
|
||
<td>uint64</td>
|
||
<td>ulong</td>
|
||
<td>integer/string</td>
|
||
<td>Bignum or Fixnum (as required)</td>
|
||
</tr>
|
||
|
||
<tr id="sint32">
|
||
<td>sint32</td>
|
||
<td>Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int32s.</td>
|
||
<td>int32</td>
|
||
<td>int</td>
|
||
<td>int</td>
|
||
<td>int32</td>
|
||
<td>int</td>
|
||
<td>integer</td>
|
||
<td>Bignum or Fixnum (as required)</td>
|
||
</tr>
|
||
|
||
<tr id="sint64">
|
||
<td>sint64</td>
|
||
<td>Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int64s.</td>
|
||
<td>int64</td>
|
||
<td>long</td>
|
||
<td>int/long</td>
|
||
<td>int64</td>
|
||
<td>long</td>
|
||
<td>integer/string</td>
|
||
<td>Bignum</td>
|
||
</tr>
|
||
|
||
<tr id="fixed32">
|
||
<td>fixed32</td>
|
||
<td>Always four bytes. More efficient than uint32 if values are often greater than 2^28.</td>
|
||
<td>uint32</td>
|
||
<td>int</td>
|
||
<td>int</td>
|
||
<td>uint32</td>
|
||
<td>uint</td>
|
||
<td>integer</td>
|
||
<td>Bignum or Fixnum (as required)</td>
|
||
</tr>
|
||
|
||
<tr id="fixed64">
|
||
<td>fixed64</td>
|
||
<td>Always eight bytes. More efficient than uint64 if values are often greater than 2^56.</td>
|
||
<td>uint64</td>
|
||
<td>long</td>
|
||
<td>int/long</td>
|
||
<td>uint64</td>
|
||
<td>ulong</td>
|
||
<td>integer/string</td>
|
||
<td>Bignum</td>
|
||
</tr>
|
||
|
||
<tr id="sfixed32">
|
||
<td>sfixed32</td>
|
||
<td>Always four bytes.</td>
|
||
<td>int32</td>
|
||
<td>int</td>
|
||
<td>int</td>
|
||
<td>int32</td>
|
||
<td>int</td>
|
||
<td>integer</td>
|
||
<td>Bignum or Fixnum (as required)</td>
|
||
</tr>
|
||
|
||
<tr id="sfixed64">
|
||
<td>sfixed64</td>
|
||
<td>Always eight bytes.</td>
|
||
<td>int64</td>
|
||
<td>long</td>
|
||
<td>int/long</td>
|
||
<td>int64</td>
|
||
<td>long</td>
|
||
<td>integer/string</td>
|
||
<td>Bignum</td>
|
||
</tr>
|
||
|
||
<tr id="bool">
|
||
<td>bool</td>
|
||
<td></td>
|
||
<td>bool</td>
|
||
<td>boolean</td>
|
||
<td>boolean</td>
|
||
<td>bool</td>
|
||
<td>bool</td>
|
||
<td>boolean</td>
|
||
<td>TrueClass/FalseClass</td>
|
||
</tr>
|
||
|
||
<tr id="string">
|
||
<td>string</td>
|
||
<td>A string must always contain UTF-8 encoded or 7-bit ASCII text.</td>
|
||
<td>string</td>
|
||
<td>String</td>
|
||
<td>str/unicode</td>
|
||
<td>string</td>
|
||
<td>string</td>
|
||
<td>string</td>
|
||
<td>String (UTF-8)</td>
|
||
</tr>
|
||
|
||
<tr id="bytes">
|
||
<td>bytes</td>
|
||
<td>May contain any arbitrary sequence of bytes.</td>
|
||
<td>string</td>
|
||
<td>ByteString</td>
|
||
<td>str</td>
|
||
<td>[]byte</td>
|
||
<td>ByteString</td>
|
||
<td>string</td>
|
||
<td>String (ASCII-8BIT)</td>
|
||
</tr>
|
||
|
||
</tbody>
|
||
</table>
|
||
</body>
|
||
</html>
|
||
|