GoPay
This commit is contained in:
@@ -330,6 +330,7 @@ MY_CREATED_APPS = [
|
||||
'thirdparty.downloader',
|
||||
'thirdparty.stripe', # register Stripe app so its models are recognized
|
||||
'thirdparty.trading212',
|
||||
'thirdparty.gopay', # add GoPay app
|
||||
]
|
||||
|
||||
INSTALLED_APPS = [
|
||||
@@ -915,6 +916,14 @@ SPECTACULAR_DEFAULTS: Dict[str, Any] = {
|
||||
'OAUTH2_SCOPES': None,
|
||||
}
|
||||
|
||||
# --- GoPay configuration (set in backend/.env) ---
|
||||
GOPAY_GOID = os.getenv("GOPAY_GOID")
|
||||
GOPAY_CLIENT_ID = os.getenv("GOPAY_CLIENT_ID")
|
||||
GOPAY_CLIENT_SECRET = os.getenv("GOPAY_CLIENT_SECRET")
|
||||
GOPAY_GATEWAY_URL = os.getenv("GOPAY_GATEWAY_URL", "https://gw.sandbox.gopay.com/api")
|
||||
# New: absolute URL that GoPay calls (publicly reachable)
|
||||
GOPAY_NOTIFICATION_URL = os.getenv("GOPAY_NOTIFICATION_URL", "http://localhost:8000/api/payments/gopay/webhook")
|
||||
|
||||
# -------------------------------------DOWNLOADER LIMITS------------------------------------
|
||||
DOWNLOADER_MAX_SIZE_MB = int(os.getenv("DOWNLOADER_MAX_SIZE_MB", "200")) # Raspberry Pi safe cap
|
||||
DOWNLOADER_MAX_SIZE_BYTES = DOWNLOADER_MAX_SIZE_MB * 1024 * 1024
|
||||
|
||||
Reference in New Issue
Block a user