Versions in this module Expand all Collapse all v2 v2.0.2 Jan 15, 2024 Changes in this version + type Notify struct + func NewNotify(cfg *config.Config) *Notify + func (notify *Notify) DecryptReqInfo(result *RefundedResult) (*RefundedReqInfo, error) + func (notify *Notify) PaidVerifySign(notifyRes PaidResult) bool + type PaidResp struct + ReturnCode string + ReturnMsg string + type PaidResult struct + AppID *string + Attach *string + BankType *string + CashFee *string + CashFeeType *string + CouponCount *int + CouponFee *int + CouponFee0 *string + CouponFee1 *string + CouponFee2 *string + CouponID0 *string + CouponID1 *string + CouponID2 *string + CouponType0 *string + CouponType1 *string + CouponType2 *string + DeviceInfo *string + ErrCode *string + ErrCodeDes *string + FeeType *string + IsSubscribe *string + MchID *string + NonceStr *string + OpenID *string + OutTradeNo *string + ResultCode *string + ReturnCode *string + ReturnMsg *string + SettlementTotalFee *int + Sign *string + SignType *string + TimeEnd *string + TotalFee *int + TradeState *string + TradeType *string + TransactionID *string + type RefundedReqInfo struct + OutRefundNO *string + OutTradeNO *string + RefundAccount *string + RefundFee *int + RefundID *string + RefundRecvAccount *string + RefundRequestSource *string + RefundStatus *string + SettlementRefundFee *int + SettlementTotalFee *int + SuccessTime *string + TotalFee *int + TransactionID *string + type RefundedResp struct + ReturnCode string + ReturnMsg string + type RefundedResult struct + AppID *string + MchID *string + NonceStr *string + ReqInfo *string + ReturnCode *string + ReturnMsg *string