(20250811) - Added RazorPay Integration class with auth api and requires validations and many more.
This commit is contained in:
+10
@@ -99,6 +99,7 @@ from controllers_v2.finstitutions.trading.all_trading import AllTradingControlle
|
||||
from controllers_v2.finstitutions.trading.zerodha_kite import ZerodhaKiteTradingController
|
||||
#from controllers_v2.finstitutions.trading.icici_breeze import ICICIBreezeTradingController
|
||||
from controllers_v2.finstitutions.trading.paper_trading import PaperTradingController
|
||||
from controllers_v2.finstitutions.payments.razorpay.razorpay import RazorPayAppController
|
||||
# ---
|
||||
from controllers_v2.finstitutions.payments.all_payments import AllPaymentsController
|
||||
from controllers_v2.finstitutions.payments.safaricom_mpesa_express import SafaricomMPesaExpressPaymentsController
|
||||
@@ -602,6 +603,15 @@ async def app_startup(**kwargs):
|
||||
)
|
||||
current_app.printer("Finstitutions/Payments (C) ready.")
|
||||
|
||||
|
||||
current_app.razorPay_controller = RazorPayAppController(
|
||||
cache=current_app.module_cache,
|
||||
http_client=current_app.http_client,
|
||||
alert_url=current_app.script_data["alerts"]["url"],
|
||||
debug=enable_debugging
|
||||
)
|
||||
current_app.printer("Finstitutions/Payments (C) ready.")
|
||||
|
||||
# Software / Mikrotik:
|
||||
current_app.mikrotik_controller = AllMikroTikController(
|
||||
cache = current_app.module_cache,
|
||||
|
||||
Reference in New Issue
Block a user