Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CallbackUseCase ¶
type CallbackUseCase struct { // user, and courier related ProductRepo repository.ProductRepositoryInterface ProductImageRepo repository.ProductImageRepositoryInterface UserRepo repository.UserRepositoryInterface UserAddressRepo repository.UserAddressRepositoryInterface CourierRepo repository.CourierRepositoryInterface PaymentMethodRepo repository.PaymentMethodRepositoryInterface TxRepo repository.TxRepositoryInterface // Order related OrderRepo repository.OrderRepositoryInterface OrderProductRepo repository.OrderProductRepositoryInterface OrderPaymentRepo repository.OrderPaymentRepositoryInterface OrderDeliveryRepo repository.OrderDeliveryRepositoryInterface OrderDeliveryStatusRepo repository.OrderDeliveryStatusRepositoryInterface }
func (*CallbackUseCase) CallbackEWallet ¶
func (cu *CallbackUseCase) CallbackEWallet(ctx context.Context, req *model.EWalletPaymentNotification) utils.ResponseInterface
Click to show internal directories.
Click to hide internal directories.