Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RefundAmount ¶
type RefundAmount struct { Refund int `json:"refund"` From []*RefundAmountFrom `json:"from,omitempty"` Total int `json:"total"` Currency string `json:"currency"` }
type RefundAmountFrom ¶
type RefundGoodDetail ¶
type RequestRefund ¶
type RequestRefund struct { SubMchid string `json:"sub_mchid,omitempty"` TransactionID string `json:"transaction_id,omitempty"` OutTradeNo string `json:"out_trade_no,omitempty"` // OutTradeNo 和 TransactionID 二选一 OutRefundNo string `json:"out_refund_no,omitempty"` Reason string `json:"reason,omitempty"` NotifyUrl string `json:"notify_url,omitempty"` FundsAccount string `json:"funds_account,omitempty"` Amount *RefundAmount `json:"amount"` GoodsDetail []*RefundGoodDetail `json:"goods_detail,omitempty"` }
Click to show internal directories.
Click to hide internal directories.