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 |
|
nicolas.dorier
|
0e1a1fd2cd
|
Remove dependencies in StoreController to on chain payment specific stuff
|
2018-02-20 12:45:04 +09:00 |
|
nicolas.dorier
|
3f07010de8
|
Rename IPaymentMethodFactory to ISupportedPaymentMethod
|
2018-02-20 10:44:39 +09:00 |
|
nicolas.dorier
|
2e45c8b190
|
Isolate PaymentMethodId in its own class, generalise DerivationStrategy
|
2018-02-19 23:13:23 +09:00 |
|
nicolas.dorier
|
b4f4401cdc
|
remove unused code, remove derivationscheme specific logic from InvoiceEntity
|
2018-02-19 22:41:47 +09:00 |
|
nicolas.dorier
|
2f3238c65e
|
Use decimal for calculations instead of Money, and round due amount at ceil satoshi
|
2018-02-19 18:54:21 +09:00 |
|
nicolas.dorier
|
a634593903
|
Big refactoring renaming cryptoData => PaymentMethod
|
2018-02-19 15:09:05 +09:00 |
|
nicolas.dorier
|
35f669aa15
|
Isolating code of on chain specific payment in its own folder
|
2018-02-19 11:06:08 +09:00 |
|
nicolas.dorier
|
29aed99fd1
|
prevent a crash if the new property DerivationStrategies is notset at invoice level
|
2018-02-19 02:56:44 +09:00 |
|
nicolas.dorier
|
aa4519ac30
|
Big refactoring for supporting new type of payment
|
2018-02-19 02:38:03 +09:00 |
|
nicolas.dorier
|
3bc232e1da
|
Further isolate bitcoin related stuff inside BitcoinLikePaymentData
|
2018-02-18 02:35:02 +09:00 |
|
nicolas.dorier
|
a1ee09cd85
|
Further abstract payment data by encapsulating bitcoin related logic into BitcoinLikePaymentData
|
2018-02-18 02:19:35 +09:00 |
|
nicolas.dorier
|
5de330b1f9
|
Refactoring to keep coin logic out of InvoiceWatcher
|
2018-02-17 01:34:40 +09:00 |
|
nicolas.dorier
|
ba0e080816
|
Invoices has events recorded
|
2018-01-14 21:48:23 +09:00 |
|
nicolas.dorier
|
4a152e8ffc
|
fix build
|
2018-01-13 17:32:08 +09:00 |
|
nicolas.dorier
|
d54a9474d1
|
Fixing exception thrown when invoice is paid and supporting only LTC
|
2018-01-13 17:23:09 +09:00 |
|
nicolas.dorier
|
a1ebedc0d1
|
Fix unit test
|
2018-01-12 16:54:57 +09:00 |
|
nicolas.dorier
|
d5ad0cdb39
|
Fix a edge case "The instance of entity type 'HistoricalAddressInvoiceData'"
|
2018-01-12 16:42:10 +09:00 |
|
nicolas.dorier
|
39fb8dbb6a
|
better handle case when BTC is not supported by a store
|
2018-01-12 16:30:34 +09:00 |
|
nicolas.dorier
|
3a91965187
|
Some refactoring improving performance, and better tests for multiple currencies
|
2018-01-11 17:29:48 +09:00 |
|
nicolas.dorier
|
cb4468d3b3
|
Fixing payment in different crypto
|
2018-01-10 18:30:45 +09:00 |
|
nicolas.dorier
|
98b7ad62af
|
Fix order accounting
|
2018-01-09 17:27:26 +09:00 |
|
nicolas.dorier
|
0c735f4e29
|
Fix accounting calculation when multi crypto
|
2018-01-09 10:54:19 +09:00 |
|
nicolas.dorier
|
6ae6335c6d
|
Fix layout_cshtml
|
2018-01-08 04:14:35 +09:00 |
|
nicolas.dorier
|
781b2885cc
|
Refactoring to prepare multiple DerivationSchemes per store and invoices
|
2018-01-06 19:10:55 +09:00 |
|
nicolas.dorier
|
a863812f90
|
Refactor how invoice payments are computed
|
2017-12-21 18:01:26 +09:00 |
|
nicolas.dorier
|
a37fdde214
|
Big refactorying for supporting multi currencies
|
2017-12-21 15:52:04 +09:00 |
|
nicolas.dorier
|
24007f1515
|
Fix: Forgot to pass in the Rate field to the invoice DTO
|
2017-12-18 08:56:27 +09:00 |
|
nicolas.dorier
|
99040597dc
|
BTCPrice should be bitcoin price of item
|
2017-12-17 19:40:42 +09:00 |
|
nicolas.dorier
|
22f06ecd4e
|
Can set store policy to define how much time to wait before passing a transaction from paid to invalid.
|
2017-12-03 14:43:52 +09:00 |
|
nicolas.dorier
|
b042f98f0f
|
Correctly handle RBF
|
2017-11-06 00:31:02 -08:00 |
|
nicolas.dorier
|
4deb7c3270
|
Adopt dotnet core editorconfig, big reformating
|
2017-10-27 17:53:04 +09:00 |
|
nicolas.dorier
|
55a4c3c08d
|
Change address if invoice get partially paid
|
2017-10-25 01:41:01 +09:00 |
|
nicolas.dorier
|
4dca81403b
|
Better handle transition from paid to invalid
|
2017-10-23 18:07:50 +09:00 |
|
lepipele
|
45b0991841
|
Fixing typo in namespace
|
2017-10-20 14:06:37 -05:00 |
|
nicolas.dorier
|
016db76306
|
Add page for viewing the Invoice details
|
2017-10-13 00:25:45 +09:00 |
|
NicolasDorier
|
d499ef0977
|
remove IExternalUrl
|
2017-09-27 15:16:30 +09:00 |
|
NicolasDorier
|
3304d11da8
|
Fix Token permissions (merchant facade > pos facade) + Add IPN + Add Hangfire integration
|
2017-09-26 01:31:43 +09:00 |
|
NicolasDorier
|
f8baab8138
|
Renaming + fix invoice display when paid and expired
|
2017-09-15 16:06:57 +09:00 |
|