littleshop/LittleShop/Services
SilverLabs DevTeam 6f0efa6252 Fix BTCPay Server integration for production deployment
- Fixed invoice creation to use GBP (fiat) instead of cryptocurrency amounts
- BTCPay Server now handles automatic crypto conversion
- Updated payment flow to use checkout links instead of raw wallet addresses
- Added comprehensive logging for debugging payment issues
- Created diagnostic endpoints for testing BTCPay connection and payments
- Added documentation for deployment and troubleshooting

The key issue was that BTCPay v2 manages wallet addresses internally and provides checkout links for customers to complete payments, rather than exposing raw crypto addresses.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-19 10:21:04 +01:00
..
AuthService.cs BTCPay-infrastructure-recovery 2025-09-04 21:28:47 +01:00
BotMetricsService.cs Add customer communication system 2025-08-27 18:02:39 +01:00
BotService.cs Add customer communication system 2025-08-27 18:02:39 +01:00
BTCPayServerService.cs Fix BTCPay Server integration for production deployment 2025-09-19 10:21:04 +01:00
CategoryService.cs Implement complete e-commerce functionality with shipping and order management 2025-08-20 17:37:24 +01:00
CryptoPaymentService.cs Fix BTCPay Server integration for production deployment 2025-09-19 10:21:04 +01:00
CustomerMessageService.cs Implement bidirectional customer conversations with customer-based grouping and order tagging 2025-08-27 19:18:46 +01:00
CustomerService.cs Add customer communication system 2025-08-27 18:02:39 +01:00
DataSeederService.cs BTCPay-infrastructure-recovery 2025-09-04 21:28:47 +01:00
IAuthService.cs BTCPay-infrastructure-recovery 2025-09-04 21:28:47 +01:00
IBotMetricsService.cs Add customer communication system 2025-08-27 18:02:39 +01:00
IBotService.cs Add customer communication system 2025-08-27 18:02:39 +01:00
ICategoryService.cs Implement complete e-commerce functionality with shipping and order management 2025-08-20 17:37:24 +01:00
ICryptoPaymentService.cs Implement complete e-commerce functionality with shipping and order management 2025-08-20 17:37:24 +01:00
ICustomerMessageService.cs Implement bidirectional customer conversations with customer-based grouping and order tagging 2025-08-27 19:18:46 +01:00
ICustomerService.cs Add customer communication system 2025-08-27 18:02:39 +01:00
IOrderService.cs Implement product variations, enhanced order workflow, mobile responsiveness, and product import system 2025-09-18 01:39:31 +01:00
IProductService.cs Implement product variations, enhanced order workflow, mobile responsiveness, and product import system 2025-09-18 01:39:31 +01:00
IPushNotificationService.cs WebPush-and-photo-upload-fixes 2025-09-01 06:01:05 +01:00
ITelegramBotManagerService.cs Add customer communication system 2025-08-27 18:02:39 +01:00
OrderService.cs Implement product variations, enhanced order workflow, mobile responsiveness, and product import system 2025-09-18 01:39:31 +01:00
ProductImportService.cs Implement product variations, enhanced order workflow, mobile responsiveness, and product import system 2025-09-18 01:39:31 +01:00
ProductService.cs Implement product variations, enhanced order workflow, mobile responsiveness, and product import system 2025-09-18 01:39:31 +01:00
PushNotificationService.cs BTCPay-infrastructure-recovery 2025-09-04 21:28:47 +01:00
ReviewService.cs Initial commit of LittleShop project (excluding large archives) 2025-09-17 15:07:38 +01:00
RoyalMailService.cs "Royal-Mail-shipping-integration-and-test-improvements" 2025-09-08 03:53:28 +01:00
ShippingRateService.cs Implement complete e-commerce functionality with shipping and order management 2025-08-20 17:37:24 +01:00
TelegramBotManagerService.cs "Fix-security-and-config-from-TestAgent" 2025-08-27 22:41:18 +01:00