payment

package
v1.2.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 7, 2026 License: GPL-3.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreatePaymentMethodLogic

type CreatePaymentMethodLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewCreatePaymentMethodLogic

func NewCreatePaymentMethodLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreatePaymentMethodLogic

NewCreatePaymentMethodLogic Create Payment Method

func (*CreatePaymentMethodLogic) CreatePaymentMethod

func (l *CreatePaymentMethodLogic) CreatePaymentMethod(req *types.CreatePaymentMethodRequest) (resp *types.PaymentConfig, err error)

type DeletePaymentMethodLogic

type DeletePaymentMethodLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewDeletePaymentMethodLogic

func NewDeletePaymentMethodLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeletePaymentMethodLogic

Delete Payment Method

func (*DeletePaymentMethodLogic) DeletePaymentMethod

func (l *DeletePaymentMethodLogic) DeletePaymentMethod(req *types.DeletePaymentMethodRequest) error

type GetPaymentMethodListLogic

type GetPaymentMethodListLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewGetPaymentMethodListLogic

func NewGetPaymentMethodListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetPaymentMethodListLogic

NewGetPaymentMethodListLogic Get Payment Method List

func (*GetPaymentMethodListLogic) GetPaymentMethodList

type GetPaymentPlatformLogic

type GetPaymentPlatformLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewGetPaymentPlatformLogic

func NewGetPaymentPlatformLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetPaymentPlatformLogic

Get supported payment platform

func (*GetPaymentPlatformLogic) GetPaymentPlatform

func (l *GetPaymentPlatformLogic) GetPaymentPlatform() (resp *types.PlatformResponse, err error)

type UpdatePaymentMethodLogic

type UpdatePaymentMethodLogic struct {
	logger.Logger
	// contains filtered or unexported fields
}

func NewUpdatePaymentMethodLogic

func NewUpdatePaymentMethodLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdatePaymentMethodLogic

NewUpdatePaymentMethodLogic Update Payment Method

func (*UpdatePaymentMethodLogic) UpdatePaymentMethod

func (l *UpdatePaymentMethodLogic) UpdatePaymentMethod(req *types.UpdatePaymentMethodRequest) (resp *types.PaymentConfig, err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL