Set default invoice expiry to 60 minutes

This commit is contained in:
xmrcheckout
2026-01-05 21:53:31 +00:00
parent 3d733feb9d
commit d09d73a653
4 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -25,7 +25,7 @@ API_KEYS = [
API_KEY_ENCRYPTION_KEY = _get_env("API_KEY_ENCRYPTION_KEY")
INVOICE_RECONCILE_INTERVAL_SECONDS = int(os.getenv("INVOICE_RECONCILE_INTERVAL_SECONDS", "30"))
INVOICE_DEFAULT_EXPIRY_HOURS = int(os.getenv("INVOICE_DEFAULT_EXPIRY_HOURS", "24"))
INVOICE_DEFAULT_EXPIRY_HOURS = int(os.getenv("INVOICE_DEFAULT_EXPIRY_HOURS", "1"))
LATE_PAYMENT_LOOKBACK_HOURS = int(os.getenv("LATE_PAYMENT_LOOKBACK_HOURS", "48"))
DONATION_EXPIRY_MINUTES = int(os.getenv("DONATION_EXPIRY_MINUTES", "30"))
DONATION_ACTIVE_INVOICE_LIMIT = int(os.getenv("DONATION_ACTIVE_INVOICE_LIMIT", "25"))
+2 -2
View File
@@ -29,7 +29,7 @@ class InvoiceCreate(BaseModel):
metadata: dict[str, Any] | None = None
expires_at: datetime | None = Field(
default=None,
description="Defaults to 24 hours from creation if omitted.",
description="Defaults to 60 minutes from creation if omitted.",
)
@field_validator("currency")
@@ -93,7 +93,7 @@ class InvoiceCreateUser(BaseModel):
metadata: dict[str, Any] | None = None
expires_at: datetime | None = Field(
default=None,
description="Defaults to 24 hours from creation if omitted.",
description="Defaults to 60 minutes from creation if omitted.",
)
@field_validator("currency")