nicolas.dorier
a05cd5678b
Add support for removing network fee on first payment
2019-01-05 17:45:49 +09:00
nicolas.dorier
81c9ce7284
Limit the number of time the wallet need to export the xpub
2018-12-26 15:04:11 +09:00
nicolas.dorier
caa6978d80
Save the KeyPath of the WalletKeyPathRoot of the hardware wallet so we don't have to scan for it
2018-12-26 14:04:00 +09:00
Andrew Camilleri
4b976c13c1
Changelly v2 ( #343 )
...
* Disable shapeshift and use changelly
* UI to manage changelly payment method
* wip on changelly api
* Add in Vue component for changelly and remove target currency from payment method
* add changelly merhcant id
* Small fixes to get Conversion to load
* wip fixing the component
* fix merge conflict
* fixes to UI
* remove debug, fix fee calc and move changelly to own partials
* Update ChangellyController.cs
* move original vue setup back to checkout
* Update core.js
* Extracting Changelly component to js file
* Proposal for loading spinner
* remove zone
* imrpove changelly ui
* add in changelly config checks
* try new method to calculate amount + remove to currency from list
* abstract changelly lofgic to provider and reduce dependency on js component
* Add UTs for Changelly
* refactor changelly backend
* fix failing UT
* add shitcoin tax
* pr changes
* pr changes
* WIP: getting rid of changelly dependency
* client caching, compiling code, cleaner code
* Cleaner changelly
* fiat!
* updat i18n, css and error styler
* default keys
* pr changes part 1
* part2
* fix tests
* fix loader alignment and retry button responsiveness
* final pr change
2018-10-24 14:52:19 +09:00
nicolas.dorier
f419c56a3c
Revert "Changelly Support ( #267 )"
...
This reverts commit a5fca7a1c4
.
2018-10-18 12:27:46 +09:00
Andrew Camilleri
a5fca7a1c4
Changelly Support ( #267 )
...
* Disable shapeshift and use changelly
* UI to manage changelly payment method
* wip on changelly api
* Add in Vue component for changelly and remove target currency from payment method
* add changelly merhcant id
* Small fixes to get Conversion to load
* wip fixing the component
* fix merge conflict
* fixes to UI
* remove debug, fix fee calc and move changelly to own partials
* Update ChangellyController.cs
* move original vue setup back to checkout
* Update core.js
* Extracting Changelly component to js file
* Proposal for loading spinner
* remove zone
* imrpove changelly ui
* add in changelly config checks
* try new method to calculate amount + remove to currency from list
* abstract changelly lofgic to provider and reduce dependency on js component
* Add UTs for Changelly
* refactor changelly backend
* fix failing UT
* add shitcoin tax
* pr changes
* pr changes
2018-10-18 12:13:39 +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
b5626ef01c
Validating that Store has Pay Button enabled
2018-09-08 14:53:41 +09:00
nicolas.dorier
f7383b4cc8
Fixing error on CheckoutExperience if no crypto is set
2018-08-23 11:08:53 +09:00
nicolas.dorier
83304de1c6
Remove the concept of "Rate multiplier" and replace it with the concept of "Spread"
2018-08-01 18:38:46 +09:00
Andrew Camilleri
d480be925b
Can disable method of payments
2018-07-30 23:54:31 +09:00
Andrew Camilleri
1a54f2d01a
remove redundant cryptocode field in payment method interface
2018-07-27 08:41:36 +02:00
Andrew Camilleri
64181d1a93
use default crypto for /rates route
2018-07-27 07:54:55 +02:00
nicolas.dorier
ce17e3212a
Can delete stores
2018-07-19 19:31:17 +09:00
Andrew Camilleri
c3d73236e0
start work on payment tolerance feature
2018-05-04 16:15:34 +02:00
rockstardev
0a449e1e8e
Allowing custom HtmlTitle
...
Fix #96
2018-05-03 22:35:06 -05:00
nicolas.dorier
e57a488371
Refactor the RateProvider
2018-05-03 03:32:42 +09:00
nicolas.dorier
1fc9a1a54b
Move to a Claim based security
2018-04-30 02:33:42 +09:00
nicolas.dorier
2848caff2e
Support Legacy API Key authentication to Bitpay Invoice API
2018-04-29 18:28:04 +09:00
nicolas.dorier
de8147d5dd
Can opt out required refund email from customer
2018-04-26 11:13:44 +09:00
nicolas.dorier
0723eec508
Fix rate handling
2018-04-15 21:21:57 +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
149c29963d
Add Point of Sale feature to BTCPay
2018-04-03 16:58:47 +09:00
nicolas.dorier
26aac66a76
Allow merchant to customize their checkout page
2018-03-27 15:14:50 +09:00
nicolas.dorier
7dd88d8d8f
Can send max invoice value for lightning payments
2018-03-26 01:57:44 +09:00
nicolas.dorier
7d17bf7f2a
Can set store default language
2018-03-23 17:27:48 +09:00
lepipele
1524fb4499
Merge remote-tracking branch 'source/master' into dev-shapeshift
2018-03-17 23:50:11 -05:00
lepipele
c36a900627
Store setting for allowing conversion through Shapeshift
2018-03-17 23:48:06 -05:00
nicolas.dorier
9e2e102ec4
Fix bug making it impossible to remove LTC xpub
2018-03-14 19:32:24 +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
69247dee8a
Fix api/rates allow to scope by cyrptoCode and storeId
2018-01-19 18:11:43 +09:00
nicolas.dorier
897da9b07a
Better explanation for the price source
2018-01-19 17:13:29 +09:00
nicolas.dorier
198e810355
Store can customize rate source
2018-01-19 16:00:20 +09:00
nicolas.dorier
5f6913b3a2
Can tweak the rate at store level
2018-01-17 15:59:31 +09:00
nicolas.dorier
2b31af80cb
Can configure invoice expiration
2018-01-17 15:14:53 +09:00
nicolas.dorier
6ae9d13c43
Allow checkout with litecoin
2018-01-09 11:41:07 +09:00
nicolas.dorier
c3d37b1f78
Can set derivation scheme for a specific crypto currency
2018-01-08 22:45:09 +09:00
nicolas.dorier
781b2885cc
Refactoring to prepare multiple DerivationSchemes per store and invoices
2018-01-06 19:10:55 +09:00
nicolas.dorier
a37fdde214
Big refactorying for supporting multi currencies
2017-12-21 15:52:04 +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
4deb7c3270
Adopt dotnet core editorconfig, big reformating
2017-10-27 17:53:04 +09:00
nicolas.dorier
5f8407b4b1
Allow the merchant to disable network fees at store level
2017-10-23 19:27:22 +09:00
lepipele
45b0991841
Fixing typo in namespace
2017-10-20 14:06:37 -05:00
NicolasDorier
f8baab8138
Renaming + fix invoice display when paid and expired
2017-09-15 16:06:57 +09:00
NicolasDorier
467ecd0923
Decouple User from Store
2017-09-13 23:50:36 +09:00
NicolasDorier
b5c6ed3860
Init
2017-09-13 15:55:16 +09:00