1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- package model
- // PayNotifyContent def.
- type PayNotifyContent struct {
- TxID int64 `json:"txId"`
- OrderID string `json:"orderId"`
- PayAmount int64 `json:"payAmount"`
- PayChannel string `json:"payChannel"`
- PayChannelID int32 `json:"payChannelId"`
- PayStatus string `json:"payStatus"`
- CustomerID int64 `json:"customerId"`
- ExpiredTime int64 `json:"expiredTime"`
- }
- // PayNotifyContentOld .
- type PayNotifyContentOld struct {
- TradeNO string `json:"txId"`
- OrderID string `json:"orderId"`
- PayAmount int64 `json:"payAmount"`
- PayChannel string `json:"payChannel"`
- PayChannelID int32 `json:"payChannelId"`
- PayStatus string `json:"payStatus"`
- CustomerID int64 `json:"customerId"`
- }
- // PayCallBackResult def.
- type PayCallBackResult struct {
- TradeNO string `json:"trade_no" form:"trade_no"`
- OutTradeNO string `json:"out_trade_no" form:"out_trade_no"`
- TradeStatus int8 `json:"trade_status" form:"trade_status"`
- Bp float64 `json:"bp" form:"bp"`
- }
- //PaySignNotify .
- type PaySignNotify struct {
- ChangeType string `json:"changeType"`
- PayChannel string `json:"payChannel"`
- UID int64 `json:"uid"`
- CustomerID int64 `json:"customerId"`
- }
- //PayRefundNotify pay refund notify.
- type PayRefundNotify struct {
- CustomerID int64 `json:"customerId"`
- OrderID string `json:"orderId"`
- TxID int64 `json:"txId"`
- RefundCount int64 `json:"refundCount"`
- PayChannel int64 `json:"payChannel"`
- PayChannelID int32 `json:"payChannelId"`
- BatchRefundList []*PayRefundList `json:"batchRefundList"`
- }
- //PayRefundList pay refund list.
- type PayRefundList struct {
- CustomerRefundID string `json:"customerRefundId"`
- RefundStatus string `json:"refundStatus"`
- RefundStatusDesc string `json:"refundStatusDesc"`
- RefundAmount int64 `json:"refundAmount"`
- }
- // trade status.
- const (
- TradeSuccess int8 = iota
- TradeFailed
- )
|