503 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			JSON
		
	
	
	
			
		
		
	
	
			503 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			JSON
		
	
	
	
| {
 | ||
|   "swagger": "2.0",
 | ||
|   "info": {
 | ||
|     "title": "alipay.proto",
 | ||
|     "version": "version not set"
 | ||
|   },
 | ||
|   "tags": [
 | ||
|     {
 | ||
|       "name": "Alipay"
 | ||
|     },
 | ||
|     {
 | ||
|       "name": "Payment"
 | ||
|     },
 | ||
|     {
 | ||
|       "name": "Basic"
 | ||
|     },
 | ||
|     {
 | ||
|       "name": "Wechat"
 | ||
|     }
 | ||
|   ],
 | ||
|   "consumes": [
 | ||
|     "application/json"
 | ||
|   ],
 | ||
|   "produces": [
 | ||
|     "application/json"
 | ||
|   ],
 | ||
|   "paths": {},
 | ||
|   "definitions": {
 | ||
|     "protobufAny": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "@type": {
 | ||
|           "type": "string"
 | ||
|         }
 | ||
|       },
 | ||
|       "additionalProperties": {}
 | ||
|     },
 | ||
|     "rpcStatus": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "code": {
 | ||
|           "type": "integer",
 | ||
|           "format": "int32"
 | ||
|         },
 | ||
|         "message": {
 | ||
|           "type": "string"
 | ||
|         },
 | ||
|         "details": {
 | ||
|           "type": "array",
 | ||
|           "items": {
 | ||
|             "type": "object",
 | ||
|             "$ref": "#/definitions/protobufAny"
 | ||
|           }
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletAlipayTradeAppPayReply": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "payParam": {
 | ||
|           "type": "string",
 | ||
|           "title": "调起支付的参数"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletAlipayTradePagePayReply": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "payUrl": {
 | ||
|           "type": "string",
 | ||
|           "title": "支付链接"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletAlipayTradeWapPayReply": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "payUrl": {
 | ||
|           "type": "string",
 | ||
|           "title": "支付链接"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletAlipayUniTransferReply": {
 | ||
|       "type": "object"
 | ||
|     },
 | ||
|     "walletBankCardInfo": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "id": {
 | ||
|           "type": "string",
 | ||
|           "format": "int64"
 | ||
|         },
 | ||
|         "bankNumber": {
 | ||
|           "type": "string",
 | ||
|           "title": "银行卡号"
 | ||
|         },
 | ||
|         "bankName": {
 | ||
|           "type": "string",
 | ||
|           "title": "银行名"
 | ||
|         },
 | ||
|         "cardOwner": {
 | ||
|           "type": "string",
 | ||
|           "title": "持卡人姓名"
 | ||
|         },
 | ||
|         "idCard": {
 | ||
|           "type": "string",
 | ||
|           "title": "持卡人身份证号"
 | ||
|         },
 | ||
|         "phone": {
 | ||
|           "type": "string",
 | ||
|           "title": "银行预留的手机号"
 | ||
|         },
 | ||
|         "bindId": {
 | ||
|           "type": "string",
 | ||
|           "title": "绑定银行卡返回的绑定id"
 | ||
|         },
 | ||
|         "bankType": {
 | ||
|           "type": "string",
 | ||
|           "title": "银行卡类型 DC为储蓄卡,CC为信用卡"
 | ||
|         },
 | ||
|         "bank": {
 | ||
|           "type": "string",
 | ||
|           "title": "银行卡所属行"
 | ||
|         },
 | ||
|         "created": {
 | ||
|           "type": "string",
 | ||
|           "title": "添加日期"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletCallBackReply": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "code": {
 | ||
|           "type": "string",
 | ||
|           "title": "错误码,SUCCESS为清算机构接收成功,FAIL错误码为失败。"
 | ||
|         },
 | ||
|         "message": {
 | ||
|           "type": "string",
 | ||
|           "title": "返回信息"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletCodeReply": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "code": {
 | ||
|           "type": "integer",
 | ||
|           "format": "int32",
 | ||
|           "title": "状态码"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletGetBankCardReply": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "data": {
 | ||
|           "type": "array",
 | ||
|           "items": {
 | ||
|             "type": "object",
 | ||
|             "$ref": "#/definitions/walletBankCardInfo"
 | ||
|           }
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletGetWalletReply": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "passportIdentity": {
 | ||
|           "type": "string",
 | ||
|           "title": "用户唯一标识"
 | ||
|         },
 | ||
|         "walletIdentity": {
 | ||
|           "type": "string",
 | ||
|           "title": "钱包唯一标识"
 | ||
|         },
 | ||
|         "balance": {
 | ||
|           "type": "string",
 | ||
|           "format": "int64",
 | ||
|           "title": "余额"
 | ||
|         },
 | ||
|         "withdrawalBalance": {
 | ||
|           "type": "string",
 | ||
|           "format": "int64",
 | ||
|           "title": "可提现余额"
 | ||
|         },
 | ||
|         "status": {
 | ||
|           "type": "integer",
 | ||
|           "format": "int32",
 | ||
|           "title": "状态 -1禁用,1:正常"
 | ||
|         },
 | ||
|         "alipayId": {
 | ||
|           "type": "string",
 | ||
|           "title": "支付宝ID"
 | ||
|         },
 | ||
|         "alipayName": {
 | ||
|           "type": "string",
 | ||
|           "title": "支付宝账户名"
 | ||
|         },
 | ||
|         "wxpayId": {
 | ||
|           "type": "string",
 | ||
|           "title": "微信ID"
 | ||
|         },
 | ||
|         "wxpayName": {
 | ||
|           "type": "string",
 | ||
|           "title": "微信支付账户名"
 | ||
|         },
 | ||
|         "total": {
 | ||
|           "type": "object",
 | ||
|           "additionalProperties": {
 | ||
|             "type": "string",
 | ||
|             "format": "int64"
 | ||
|           },
 | ||
|           "title": "统计数据输出"
 | ||
|         },
 | ||
|         "created": {
 | ||
|           "type": "string",
 | ||
|           "title": "创建时间"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletPaymentItem": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "orderNo": {
 | ||
|           "type": "string",
 | ||
|           "title": "订单号"
 | ||
|         },
 | ||
|         "tradeNo": {
 | ||
|           "type": "string",
 | ||
|           "title": "第三方交易流水号"
 | ||
|         },
 | ||
|         "type": {
 | ||
|           "type": "integer",
 | ||
|           "format": "int32",
 | ||
|           "title": "类型:1充值;2支付电商订单"
 | ||
|         },
 | ||
|         "payChannel": {
 | ||
|           "type": "integer",
 | ||
|           "format": "int32",
 | ||
|           "title": "支付模型:WECHAT,ALIPAY,BALANCE"
 | ||
|         },
 | ||
|         "payType": {
 | ||
|           "type": "string",
 | ||
|           "title": "支付类型 JSAPI:微信浏览器内支付 APP:app支付  MINI:小程序  NATIVE:Native支付,pc端生成二维码供用户扫码支付,QUICK_MSECURITY_PAY:app支付 QUICK_WAP_WAY:手机网站支付 FAST_INSTANT_TRADE_PAY:pc网站支付"
 | ||
|         },
 | ||
|         "amount": {
 | ||
|           "type": "string",
 | ||
|           "format": "int64",
 | ||
|           "title": "充值金额 单位为分"
 | ||
|         },
 | ||
|         "args": {
 | ||
|           "type": "string",
 | ||
|           "title": "相关参数"
 | ||
|         },
 | ||
|         "status": {
 | ||
|           "type": "integer",
 | ||
|           "format": "int32",
 | ||
|           "title": "支付状态"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletPaymentReply": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "code": {
 | ||
|           "type": "string",
 | ||
|           "format": "int64"
 | ||
|         },
 | ||
|         "result": {
 | ||
|           "type": "object",
 | ||
|           "additionalProperties": {
 | ||
|             "type": "string"
 | ||
|           },
 | ||
|           "title": "预支付返回"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletStatusReply": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "data": {
 | ||
|           "type": "string",
 | ||
|           "title": "数据"
 | ||
|         },
 | ||
|         "timeseq": {
 | ||
|           "type": "string",
 | ||
|           "format": "int64",
 | ||
|           "title": "响应时间序列"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletTransaction": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "transType": {
 | ||
|           "type": "integer",
 | ||
|           "format": "int32",
 | ||
|           "title": "收支类型:-1支出,1:收入"
 | ||
|         },
 | ||
|         "tradeType": {
 | ||
|           "type": "integer",
 | ||
|           "format": "int32",
 | ||
|           "title": "交易类型:1:充值,2:提现,3:消费,4:退款,5:收益"
 | ||
|         },
 | ||
|         "inTradeNo": {
 | ||
|           "type": "string",
 | ||
|           "title": "内部流水号"
 | ||
|         },
 | ||
|         "outTradeNo": {
 | ||
|           "type": "string",
 | ||
|           "title": "外部流水号,eg:微信、支付宝、银行等"
 | ||
|         },
 | ||
|         "money": {
 | ||
|           "type": "string",
 | ||
|           "format": "int64",
 | ||
|           "title": "交易金额,单位:分"
 | ||
|         },
 | ||
|         "fee": {
 | ||
|           "type": "string",
 | ||
|           "format": "int64",
 | ||
|           "title": "手续费,单位:分"
 | ||
|         },
 | ||
|         "payChannel": {
 | ||
|           "type": "integer",
 | ||
|           "format": "int32",
 | ||
|           "title": "支付模型:WECHAT,ALIPAY,BALANCE"
 | ||
|         },
 | ||
|         "payType": {
 | ||
|           "type": "string",
 | ||
|           "title": "支付类型 JSAPI:微信浏览器内支付 APP:app支付  MINI:小程序  NATIVE:Native支付,pc端生成二维码供用户扫码支付,QUICK_MSECURITY_PAY:app支付 QUICK_WAP_WAY:手机网站支付 FAST_INSTANT_TRADE_PAY:pc网站支付"
 | ||
|         },
 | ||
|         "created": {
 | ||
|           "type": "string",
 | ||
|           "title": "创建时间"
 | ||
|         },
 | ||
|         "remark": {
 | ||
|           "type": "string",
 | ||
|           "title": "备注信息"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletTransactionsReply": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "total": {
 | ||
|           "type": "string",
 | ||
|           "format": "int64",
 | ||
|           "title": "总记录数"
 | ||
|         },
 | ||
|         "records": {
 | ||
|           "type": "array",
 | ||
|           "items": {
 | ||
|             "type": "object",
 | ||
|             "$ref": "#/definitions/walletTransaction"
 | ||
|           },
 | ||
|           "title": "数据"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletWayItem": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "ident": {
 | ||
|           "type": "string",
 | ||
|           "title": "支付通道标识"
 | ||
|         },
 | ||
|         "title": {
 | ||
|           "type": "string",
 | ||
|           "title": "支付通道标题"
 | ||
|         },
 | ||
|         "intro": {
 | ||
|           "type": "string",
 | ||
|           "title": "支付通道说明"
 | ||
|         },
 | ||
|         "args": {
 | ||
|           "type": "string",
 | ||
|           "title": "支付通道相关参数"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletWayReply": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "way": {
 | ||
|           "type": "array",
 | ||
|           "items": {
 | ||
|             "type": "object",
 | ||
|             "$ref": "#/definitions/walletWayItem"
 | ||
|           },
 | ||
|           "title": "支付通道列表"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletWxCallBackResource": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "originalType": {
 | ||
|           "type": "string"
 | ||
|         },
 | ||
|         "algorithm": {
 | ||
|           "type": "string"
 | ||
|         },
 | ||
|         "ciphertext": {
 | ||
|           "type": "string"
 | ||
|         },
 | ||
|         "associatedData": {
 | ||
|           "type": "string"
 | ||
|         },
 | ||
|         "nonce": {
 | ||
|           "type": "string"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletWxCallBackSignInfo": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "transactionId": {
 | ||
|           "type": "string"
 | ||
|         },
 | ||
|         "actCode": {
 | ||
|           "type": "string"
 | ||
|         },
 | ||
|         "hallCode": {
 | ||
|           "type": "string"
 | ||
|         },
 | ||
|         "hallBelongMchId": {
 | ||
|           "type": "string",
 | ||
|           "format": "int64"
 | ||
|         },
 | ||
|         "cardId": {
 | ||
|           "type": "string"
 | ||
|         },
 | ||
|         "code": {
 | ||
|           "type": "string"
 | ||
|         },
 | ||
|         "activityId": {
 | ||
|           "type": "string"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletWxpayAppPreOrderReply": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "prepayId": {
 | ||
|           "type": "string",
 | ||
|           "title": "预支付ID,两小时有效"
 | ||
|         },
 | ||
|         "appId": {
 | ||
|           "type": "string",
 | ||
|           "title": "微信app_id"
 | ||
|         },
 | ||
|         "mchId": {
 | ||
|           "type": "string",
 | ||
|           "title": "商户号,用以调起支付"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletWxpayJSAPIPreOrderReply": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "prepayId": {
 | ||
|           "type": "string",
 | ||
|           "title": "预支付ID,两小时有效"
 | ||
|         },
 | ||
|         "appId": {
 | ||
|           "type": "string",
 | ||
|           "title": "微信app_id"
 | ||
|         },
 | ||
|         "timestamp": {
 | ||
|           "type": "string",
 | ||
|           "title": "时间戳"
 | ||
|         },
 | ||
|         "nonceStr": {
 | ||
|           "type": "string",
 | ||
|           "title": "随机字符串"
 | ||
|         },
 | ||
|         "signType": {
 | ||
|           "type": "string",
 | ||
|           "title": "签名方式"
 | ||
|         },
 | ||
|         "sign": {
 | ||
|           "type": "string",
 | ||
|           "title": "签名串"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletWxpayNativePreOrderReply": {
 | ||
|       "type": "object",
 | ||
|       "properties": {
 | ||
|         "codeUrl": {
 | ||
|           "type": "string",
 | ||
|           "title": "二维码URL"
 | ||
|         }
 | ||
|       }
 | ||
|     },
 | ||
|     "walletWxpayTransferReply": {
 | ||
|       "type": "object"
 | ||
|     }
 | ||
|   }
 | ||
| }
 |