nicolas.dorier
70f71f64c4
Use internal tags, not order id in the streamer to know if the incoming invoice is for the payment request
2019-02-25 17:56:29 +09:00
nicolas.dorier
8ae5a9c1f7
Fix old crowdfunding invoices
2019-02-22 17:51:38 +09:00
nicolas.dorier
6226de7cff
Refactor Crowdfund to use the tagging system
2019-02-19 12:48:48 +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
Kukks
c63feb488c
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-07 10:58:52 +01:00
nicolas.dorier
4b982f815c
Renaming
2019-01-07 15:35:18 +09:00
Kukks
1eecd85ceb
Merge branch 'master' into feature/crowdfund
2019-01-06 09:26:58 +01:00
Kukks
6e7f1151bc
bug fixes and optimizations
2019-01-05 19:47:39 +01: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
rockstardev
7a9229628a
InvoiceDue field in export
2018-12-18 11:56:12 -06:00
nicolas.dorier
93113fd871
Fix payment exports to reflect correctly payment data, rename fields.
2018-12-18 21:35:52 +09:00
nicolas.dorier
0d06cf63b7
Use enum for invoice status and invoice exception
2018-12-10 21:48:28 +09:00
nicolas.dorier
b5c9a03052
Can mark invoice as complete
2018-12-10 15:34:48 +09:00
nicolas.dorier
e836faf792
Stop setting BIP70 link info
2018-12-06 17:12:51 +09:00
rockstardev
9235d32a45
Export of payments made on invoices
2018-11-30 01:22:39 -06:00
nicolas.dorier
0419a3c19a
do not affect Buyer for every paymentid
2018-11-05 17:37:55 +09:00
nicolas.dorier
9fc7f287d2
Expose buyer object to conform to bitpay API
2018-11-05 17:02:12 +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
060876d07f
Do not round satoshis to 8 decimal
2018-07-23 18:15:40 +09:00
nicolas.dorier
c2f282f85c
Fix rounding bug
2018-07-23 17:59:12 +09:00
nicolas.dorier
6eb7bbf853
Fix some invoice failing to create because of rounding issues
2018-07-23 12:01:20 +09:00
nicolas.dorier
a97ef2eee8
MinerFee matching Bitpay API
2018-05-25 22:49:49 +09:00
rockstardev
fe5347aa86
Maintaining BitPay compatibility
...
Ref: https://github.com/btcpayserver/btcpayserver/issues/180
2018-05-20 17:00:54 +09:00
nicolas.dorier
58b994e043
fix tests
2018-05-16 10:40:25 +09:00
Andrew Camilleri
559f535257
add some coverage for bitpay fields
2018-05-15 16:18:37 +02:00
Andrew Camilleri
ad67f4ef18
update to use longs
2018-05-13 09:47:42 +02:00
Andrew Camilleri
a37a8e8fcd
Merge remote-tracking branch 'btcpayserver/master' into feature/extended-invoice
2018-05-11 16:46:38 +02:00
nicolas.dorier
9afc143801
Use decimals and fix invoices
2018-05-11 22:38:31 +09:00
nicolas.dorier
8e4943df65
low-medium speed policy
2018-05-11 22:12:45 +09:00
Andrew Camilleri
ee4f83ddba
small fixes
2018-05-11 12:21:25 +02:00
Andrew Camilleri
239a011e60
add new properties and change types to decimal
2018-05-11 11:31:21 +02:00
nicolas.dorier
87e28b70fd
cap MinimumTotalDue to 1 satoshi
2018-05-06 13:55:03 +09:00
nicolas.dorier
7872b3ec55
Add a new invoice event: expiredPaidPartial and fix some corner case for tolerance
2018-05-06 00:40:44 +09:00
Andrew Camilleri
9a92646d4d
add test and refactor for PR
2018-05-05 16:07:22 +02:00
Andrew Camilleri
0fc770bbb1
extract logic of accounting to accounting and remove bitpay breaking changes
2018-05-04 17:47:33 +02:00
Andrew Camilleri
dfb79ef96e
Merge remote-tracking branch 'btcpayserver/master' into feature/order-tolerance
2018-05-04 17:46:39 +02:00
nicolas.dorier
4ebffc8d43
fix BIP70 bug
2018-05-05 00:44:02 +09:00
Andrew Camilleri
c3d73236e0
start work on payment tolerance feature
2018-05-04 16:15:34 +02:00
nicolas.dorier
8a4da361fd
Fix bug about invoice URL
2018-05-04 22:05:40 +09:00
nicolas.dorier
57effe318b
Fix missing URL for invoice
2018-05-04 21:41:50 +09:00
nicolas.dorier
e57a488371
Refactor the RateProvider
2018-05-03 03:32:42 +09:00
nicolas.dorier
5eac84d3a3
Fix bug: bitcoinAddress field of Invoice was showing ligthning BOLT11 address
2018-03-26 12:38:14 +09:00
nicolas.dorier
7dd88d8d8f
Can send max invoice value for lightning payments
2018-03-26 01:57:44 +09:00
nicolas.dorier
acb2407654
Fix bug: Paying a lightning invoice might miss 1 satoshi due to rounding error
2018-03-18 02:26:33 +09:00
nicolas.dorier
81328b2667
Update charge in tests and fix two build time warnings
2018-03-17 17:49:42 +09:00
nicolas.dorier
0f6ad75536
Remove internal exception thrown by NBitcoin
2018-03-13 15:28:39 +09:00
nicolas.dorier
303a617f9e
Improve invoice.cshtml display if offchain payment is present
2018-03-06 16:37:25 -05:00
nicolas.dorier
c8923af573
Lightning Network support implementation
2018-02-26 00:48:12 +09:00
nicolas.dorier
5e452a679e
simplify code
2018-02-20 14:23:50 +09:00