Files
kami_gateway/internal/schema/response/pay_resp.go
2024-09-03 21:52:44 +08:00

37 lines
953 B
Go

package response
import (
"gateway/internal/models/merchant"
"gateway/internal/models/road"
)
type PayBaseResp struct {
Params map[string]string // 请求的基本参数
ClientIP string // 商户ip
MerchantInfo merchant.MerchantInfo // 商户信息
Msg string // 信息
Code int // 状态码 200正常
RoadInfo road.RoadInfo
RoadPoolInfo road.RoadPoolInfo
OrderAmount float64
ProductCode string
PlatformRate float64
AgentRate float64
}
type ScanSuccessData struct {
OrderNo string `json:"orderNo"`
Sign string `json:"sign"`
OrderPrice string `json:"orderPrice"`
StatusCode string `json:"statusCode"`
Msg string `json:"msg"`
Code int `json:"code"`
}
type ScanFailData struct {
PayKey string `json:"payKey"`
StatusCode string `json:"statusCode"`
Msg string `json:"msg"`
Code int `json:"code"`
}