nicolas.dorier
2c7cc9a796
Fix: invoice Price was not being rounded if no taxIncluded present
2019-02-21 21:58:49 +09:00
nicolas.dorier
2e1d623755
fix https://github.com/btcpayserver/btcpayserver/issues/596
2019-02-21 21:30:30 +09:00
nicolas.dorier
6ba17e8e30
Can filter supported payment methods for an invoice
2019-02-21 19:34:11 +09:00
nicolas.dorier
63c88be533
Use CreateInvoiceRequest instead of NBitpay Invoice type
2019-02-21 18:40:27 +09:00
nicolas.dorier
126fbdfd60
Fix null reference exception if the NotificationUrl is not set
2019-02-20 23:03:04 +09:00
nicolas.dorier
0807f3b87b
Remote internal tags at store level
2019-02-19 13:24:04 +09:00
nicolas.dorier
aedad497e8
Rename AppsHelper to AppService
2019-02-19 13:04:58 +09:00
nicolas.dorier
6226de7cff
Refactor Crowdfund to use the tagging system
2019-02-19 12:48:48 +09:00
nicolas.dorier
37327ec674
Apps can tag invoices
2019-02-19 12:48:08 +09:00
nicolas.dorier
c071c81403
Pass the whole Entity object to internal InvoiceEvent
2019-02-19 12:08:07 +09:00
nicolas.dorier
3816b36131
Add internal tags to invoice
2019-02-19 11:14:21 +09:00
nicolas.dorier
24c8c076d5
Add taxIncluded field in invoice
2019-01-24 20:53:29 +09:00
nicolas.dorier
575b6ca222
Improve error messages when the store has no payment method configured
2019-01-18 19:15:31 +09:00
nicolas.dorier
c333902468
Round up invoice price
2019-01-15 22:12:29 +09:00
nicolas.dorier
4b982f815c
Renaming
2019-01-07 15:35:18 +09:00
Kukks
5076d73695
Enhance Invoice Events
2019-01-06 10:12:45 +01:00
nicolas.dorier
a05cd5678b
Add support for removing network fee on first payment
2019-01-05 17:45:49 +09:00
nicolas.dorier
0f175174f6
Rename TxFee to NetworkFee and save the Network Fee of each payment under PaymentEntity
2019-01-05 13:31:05 +09:00
nicolas.dorier
0d06cf63b7
Use enum for invoice status and invoice exception
2018-12-10 21:48:28 +09:00
nicolas.dorier
d152d5cd90
fix build
2018-11-06 16:08:42 +09:00
Rockstar Developer
c2bbc04c4c
Various bugfixes ( #308 )
...
* NotifyEmail field on Invoice, sending email when triggered
* Styling invoices page
* Exporting Invoices in JSON
* Recoding based on feedback
* Fixing image breaking responsive layout on mobile
* Reducing amount of data sent in email notification
* Turning bundling on by default
2018-10-12 10:09:13 +09:00
nicolas.dorier
fed53661b3
Add btcpay.store.cancreateinvoice claim, and use that for the store
2018-09-08 14:53:41 +09:00
rockstardev
735012e3d7
Refactoring Invoice to cleanup unused code
2018-09-08 14:53:41 +09:00
nicolas.dorier
f12114f9aa
Poll and cache rates in parallel
2018-08-23 00:24:33 +09:00
nicolas.dorier
87d384dba5
Decouple RateProviderFactory with RateFetcher
2018-08-22 16:53:40 +09:00
nicolas.dorier
9c30476fc8
Making BTCPayServer a bit faster when creating invoices
2018-08-21 13:54:52 +09:00
Andrew Camilleri
d480be925b
Can disable method of payments
2018-07-30 23:54:31 +09:00
nicolas.dorier
0dcda0f289
Fix: Inverse rule was not found in BTCPay with X_X
2018-07-27 18:04:41 +09:00
nicolas.dorier
b0d6216ffc
Better timestamp for invoice logs, fix bugs which can happen if invoice get deleted
2018-07-24 12:19:43 +09:00
nicolas.dorier
ce17e3212a
Can delete stores
2018-07-19 19:31:17 +09:00
nicolas.dorier
976d9d0cda
Add CSP (Disable it if custom theming)
2018-07-12 17:38:21 +09:00
nicolas.dorier
b7abc08c27
Create a new format for LightningConnectionString
2018-07-01 15:45:08 +09:00
nicolas.dorier
d313395751
Show rule evaluation in invoice logs
2018-06-24 21:01:29 +09:00
nicolas.dorier
17e914778d
Make sure that lightning payments events are using the state of the invoice when they got issued ( #205 )
2018-06-21 14:15:36 +09:00
nicolas.dorier
dec5dbc0d2
Ability to pass fields to POS app #181
2018-05-24 23:54:48 +09:00
nicolas.dorier
8e4943df65
low-medium speed policy
2018-05-11 22:12:45 +09:00
Andrew Camilleri
c3d73236e0
start work on payment tolerance feature
2018-05-04 16:15:34 +02:00
nicolas.dorier
e57a488371
Refactor the RateProvider
2018-05-03 03:32:42 +09:00
nicolas.dorier
0723eec508
Fix rate handling
2018-04-15 21:21:57 +09:00
nicolas.dorier
04c6107196
Can configure rate caching and bitcoinaverage API keys
2018-04-14 22:52:57 +09:00
nicolas.dorier
7de067cd7a
remove unused
2018-04-10 19:12:37 +09:00
nicolas.dorier
d7cb6f1cca
Add a way to customize lightning invoice description
2018-04-07 16:27:46 +09:00
nicolas.dorier
325b359ff6
Add OnChainMinValue
2018-04-03 17:39:28 +09:00
nicolas.dorier
b9b4b5ea39
log invoice event if Lightning max value exceeded
2018-03-28 23:15:10 +09:00
nicolas.dorier
e23243565f
Refactor CreateInvoiceCore to better give feedback on payment method errors to the merchant, be faster, and give NodeInfo
2018-03-28 22:37:01 +09:00
nicolas.dorier
7dd88d8d8f
Can send max invoice value for lightning payments
2018-03-26 01:57:44 +09:00
nicolas.dorier
a0d2790491
Activate spanish
2018-03-24 14:35:49 +09:00
nicolas.dorier
c8923af573
Lightning Network support implementation
2018-02-26 00:48:12 +09:00
nicolas.dorier
3d33ecf397
make IsAvailable async
2018-02-23 16:09:15 +09:00
nicolas.dorier
0e1a1fd2cd
Remove dependencies in StoreController to on chain payment specific stuff
2018-02-20 12:45:04 +09:00