real middleman: BTCPay payment gate + webhook + Printful adapter + checkout redirect

This commit is contained in:
drjones
2026-08-26 16:52:04 -07:00
parent f2482c72fb
commit 3037f3c996
11 changed files with 242 additions and 10 deletions

View File

@@ -57,7 +57,7 @@ def build_adapter(supplier, data_or_url=""):
cls = ADAPTERS.get(supplier.adapter_type)
if cls is None:
# lazy-import concrete adapters so their @register_adapter side effects run
from app.engines.suppliers import csv_adapter, sample # noqa: F401
from app.engines.suppliers import csv_adapter, printful, sample # noqa: F401
cls = ADAPTERS.get(supplier.adapter_type)
if cls is None: