Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RefundAmount ¶
type RefundPromotionDetail ¶
type RefundPromotionDetail struct {
PromotionId string `json:"promotion_id"`
Scope string `json:"scope"`
Type string `json:"type"`
Amount int `json:"amount"`
RefundAmount int `json:"refund_amount"`
GoodsDetail struct {
MerchantGoodsId string `json:"merchant_goods_id"`
WechatPayGoodsId string `json:"wechatpay_goods_id"`
GoodsName string `json:"goods_name"`
UnitPrice int `json:"unit_price"`
RefundAmount int `json:"refund_amount"`
RefundQuantity int `json:"refund_quantity"`
} `json:"goods_detail"`
}
type ResponseRefund ¶
type ResponseRefund struct {
RefundID string `json:"refund_id"`
OutRefundNO string `json:"out_refund_no"`
TransactionID string `json:"transaction_id"`
OutTradeNO string `json:"out_trade_no"`
Channel string `json:"channel"`
UserReceivedAccount string `json:"user_received_account"`
SuccessTime string `json:"success_time"`
CreateTime string `json:"create_time"`
Status string `json:"status"`
FundsAccount string `json:"funds_account"`
Amount *RefundAmount `json:"amount"`
PromotionDetail []*RefundPromotionDetail `json:"promotion_detail,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.