Commit Graph

4 Commits

Author SHA1 Message Date
a0e04b5d81 Fix SETUP.md list numbering
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 13:27:56 +02:00
d9a2fcaa0f Show Bitcoin amounts from payment-methods API and add FROM_NAME
Fetch BTCPay payment-methods for BTC totals, log API summaries, and
format sender as "Name <email>" via FROM_NAME for Postmark.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 13:27:45 +02:00
6edd208245 Handle BTCPay __test__ webhooks with Postmark test email
Send a bannered test transactional email when BTCPay UI test events
arrive instead of failing on a missing invoice API lookup.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 13:18:21 +02:00
c2b5d23477 Validate BTCPay webhooks with BTCPAY-SIG HMAC-SHA256
Replace URL token auth with the official webhook secret signature check.
Add SETUP.md and separate TEST_TOKEN for the Postmark test endpoint.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 12:20:00 +02:00