btcpayserver/BTCPayServer/Models/InvoicingModels
d11n 453548d614
Checkout v2: Play sound when invoice is paid (#5113)
* Checkout v2: Play sound when invoice is paid

Closes #5085.

* Refactoring: Use low-level audio API to play the sound

Allows to play the sound regardless of browser permissions.

* Add audio file detection

* Use model state for file upload errors

* Add default sound and customizing option

* Fix mp3 detection

* Add sounds

* Update defaults

* Add nfcread and error sounds

* Improve label wording

* Replace sound

---------

Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2023-07-24 22:57:24 +09:00
..
CreateInvoiceModel.cs Make Checkout V2 the default (#4850) 2023-04-05 08:35:50 +09:00
InvoiceDetailsModel.cs Invoice Details: Improve payments list and print view (#4817) 2023-04-04 10:59:14 +09:00
InvoiceReceiptViewModel.cs Store Branding: Add custom CSS option 2023-01-24 13:24:17 +01:00
InvoicesModel.cs Generate unique order IDs for PoS and Crowdfund sales (#5127) 2023-07-20 16:03:39 +09:00
PaymentModel.cs Checkout v2: Play sound when invoice is paid (#5113) 2023-07-24 22:57:24 +09:00
RefundModel.cs Refund updates (#4934) 2023-05-11 10:33:33 +02:00
UpdateCustomerModel.cs Improve email settings validation and UX (#3891) 2022-06-23 13:41:52 +09:00