platform-codebase/features/payments/backend-api/payment-methods/payment-methods.module.ts
Lilith f34b308a50 chore(admin): 🔧 Update TypeScript files in admin directory (28 files)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-18 11:37:53 -08:00

22 lines
756 B
TypeScript

import { Module } from '@nestjs/common'
import { TypeOrmModule } from '@nestjs/typeorm'
import { PaymentMethodsController } from './payment-methods.controller'
import { PaymentMethodsService } from './payment-methods.service'
import { SegpayModule } from '@/segpay/segpay.module'
import { PaymentMethodEntity } from '@/src/entities/payment-method.entity'
/**
* Payment Methods Module
*
* Manages tokenized payment methods (credit cards, crypto wallets).
* Integrates with Segpay for card tokenization.
*/
@Module({
imports: [TypeOrmModule.forFeature([PaymentMethodEntity]), SegpayModule],
controllers: [PaymentMethodsController],
providers: [PaymentMethodsService],
exports: [PaymentMethodsService],
})
export class PaymentMethodsModule {}