Files
SMANAGE/gvsds/apps/payment/apps.py
T
2026-06-16 11:55:14 +08:00

17 lines
701 B
Python

from django.apps import AppConfig
from gvsdsdk.payment.gateways.registry import payment_registry
from gvsdsdk.payment.gateways.wechat import WechatPaymentGateway
from gvsdsdk.payment.gateways.alipay import AlipayPaymentGateway
from gvsdsdk.payment.gateways.bank import BankPaymentGateway
class PaymentConfig(AppConfig):
default_auto_field = 'django.db.models.BigAutoField'
name = 'gvsds.apps.payment'
verbose_name = '支付网关'
verbose_name_plural = '支付网关'
def ready(self):
payment_registry.register('wechat', WechatPaymentGateway)
payment_registry.register('alipay', AlipayPaymentGateway)
payment_registry.register('bank', BankPaymentGateway)