Documentation ¶
Index ¶
- Constants
- func MoneyFeeToString(moneyFee float64) string
- func New() payment.Driver
- type PayJS
- func (a *PayJS) Client() *payjs.PayJS
- func (a *PayJS) IsSupported(s config.Support) bool
- func (a *PayJS) Pay(ctx echo.Context, cfg *config.Pay) (*config.PayResponse, error)
- func (a *PayJS) PayNotify(ctx echo.Context) error
- func (a *PayJS) PayQuery(ctx echo.Context, cfg *config.Query) (*config.Result, error)
- func (a *PayJS) Refund(ctx echo.Context, cfg *config.Refund) (*config.Result, error)
- func (a *PayJS) RefundNotify(ctx echo.Context) error
- func (a *PayJS) RefundQuery(ctx echo.Context, cfg *config.Query) (*config.Result, error)
- func (a *PayJS) SetAccount(account *config.Account) payment.Driver
- func (a *PayJS) SetNotifyCallback(callback func(echo.Context) error) payment.Driver
- func (a *PayJS) VerifySign(ctx echo.Context) error
Constants ¶
View Source
const Name = `payjs`
Variables ¶
This section is empty.
Functions ¶
Types ¶
type PayJS ¶
type PayJS struct {
// contains filtered or unexported fields
}
func (*PayJS) PayNotify ¶
PayNotify 付款回调处理 documentation https://help.payjs.cn/api-lie-biao/jiao-yi-xin-xi-tui-song.html TODO: 验证签名
func (*PayJS) RefundNotify ¶
RefundNotify 退款回调处理 documentation 不支持
func (*PayJS) RefundQuery ¶
RefundQuery 退款查询
func (*PayJS) SetNotifyCallback ¶
Click to show internal directories.
Click to hide internal directories.