Documentation
¶
Index ¶
- Constants
- func MappingStatus(status string, result *config.Result)
- func New() payment.Hook
- type Mugglepay
- func (a *Mugglepay) Client() *mugglepay.Mugglepay
- func (a *Mugglepay) Pay(ctx echo.Context, cfg *config.Pay) (*config.PayResponse, error)
- func (a *Mugglepay) PayNotify(ctx echo.Context) error
- func (a *Mugglepay) PayQuery(ctx echo.Context, cfg *config.Query) (*config.Result, error)
- func (a *Mugglepay) Refund(ctx echo.Context, cfg *config.Refund) (*config.Result, error)
- func (a *Mugglepay) RefundNotify(ctx echo.Context) error
- func (a *Mugglepay) RefundQuery(ctx echo.Context, cfg *config.Query) (*config.Result, error)
- func (a *Mugglepay) SetAccount(account *config.Account) payment.Hook
- func (a *Mugglepay) SetNotifyCallback(callback func(echo.Context) error) payment.Hook
- func (a *Mugglepay) VerifySign(ctx echo.Context) error
Constants ¶
View Source
const Name = `mugglepay`
Variables ¶
This section is empty.
Functions ¶
func MappingStatus ¶
MappingStatus Order Status https://github.com/MugglePay/MugglePay/blob/master/API/basic/OrderStatus.md
Types ¶
type Mugglepay ¶
type Mugglepay struct {
// contains filtered or unexported fields
}
func (*Mugglepay) Pay ¶
Pay documentation: https://github.com/MugglePay/MugglePay/blob/master/API/order/CreateOrder.md
func (*Mugglepay) PayNotify ¶
PayNotify 付款回调处理 documentation https://github.com/MugglePay/MugglePay/blob/master/API/order/PaymentCallback.md
func (*Mugglepay) PayQuery ¶
PayQuery documentation: https://github.com/MugglePay/MugglePay/blob/master/API/order/GetOrder.md
func (*Mugglepay) Refund ¶
Refund documentation https://github.com/MugglePay/MugglePay/blob/master/API/order/Refund.md
func (*Mugglepay) RefundNotify ¶
RefundNotify 退款回调处理
func (*Mugglepay) RefundQuery ¶
RefundQuery 退款查询
func (*Mugglepay) SetNotifyCallback ¶
Click to show internal directories.
Click to hide internal directories.