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

@@ -119,6 +119,8 @@ class Order(Base):
status = Column(Text, nullable=False, default="new")
tracking = Column(Text)
carrier = Column(Text)
btcpay_invoice_id = Column(Text)
supplier_order_ref = Column(Text)
created_at = Column(DateTime(timezone=True), server_default=func.now())
updated_at = Column(DateTime(timezone=True), server_default=func.now(), onupdate=func.now())