payment

package
v1.0.45 Latest Latest
Warning

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

Go to latest
Published: Jul 15, 2025 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Migrate

func Migrate(db *gorm.DB) error

Types

type PaymentService

type PaymentService struct {
	PaymentProvider map[string]payment_provider.PaymentProvider
	// contains filtered or unexported fields
}

func NewPaymentService

func NewPaymentService(db *gorm.DB, ctx *context.ERPContext) *PaymentService

func (*PaymentService) AddPaymentProvider

func (s *PaymentService) AddPaymentProvider(providerName string, paymentProvider payment_provider.PaymentProvider)

func (*PaymentService) CreatePayment

func (s *PaymentService) CreatePayment(data *models.PaymentModel) error

func (*PaymentService) CreatePaymentEWallet

func (s *PaymentService) CreatePaymentEWallet(data interface{}) (interface{}, error)
func (s *PaymentService) CreatePaymentLink(data interface{}) (interface{}, error)

func (*PaymentService) CreatePaymentVA

func (s *PaymentService) CreatePaymentVA(data interface{}) (interface{}, error)

func (*PaymentService) DetailPayment

func (s *PaymentService) DetailPayment(data ...interface{}) (interface{}, error)

func (*PaymentService) DetailPaymentEWallet

func (s *PaymentService) DetailPaymentEWallet(data ...interface{}) (interface{}, error)

func (*PaymentService) DetailPaymentVA

func (s *PaymentService) DetailPaymentVA(data ...interface{}) (interface{}, error)

func (*PaymentService) GetPaymentBankCode

func (s *PaymentService) GetPaymentBankCode() map[string]string

func (*PaymentService) GetPaymentByCode

func (s *PaymentService) GetPaymentByCode(code string) (*models.PaymentModel, error)

func (*PaymentService) SetActivePaymentProvider

func (s *PaymentService) SetActivePaymentProvider(providerName string)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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