Dennis Reimann
b7ec22ee89
POS: Set ViewType via optional URL parameter
...
Falls back to the DefaultView defined in the POS settings.
POS: Fix POST-Route
2020-05-26 21:53:22 +02:00
Dennis Reimann
fad53a9fa2
POS: Replace EnableShoppingCart with DefaultView
2020-05-26 16:48:47 +02:00
Andrew Camilleri
5033cb3186
Support specifying payment method through apps ( #1539 )
...
* Support specifying payment method through apps
closes #1525
This is great if you want to offer items with an incentive to use a specific payment method without messing with the rates.
For example, you can have `Item A` which costs 25$ and your store is configured for USDT and BTC. You can create two items, with different prices, where Item A costs 20$ if you pay with bitcoin or 25$ if you paid in dirty fiat pegs
* make code cleaner
* Add Test
* fix test
* fix test
2020-05-20 03:54:24 +09:00
Kukks
36bd76248b
Allow Pay Button to work on Apps
...
This PR allows you to use the pay button generator to create buttons that target apps. This means that you can generate an invoice that is linked to an item on the POS/Crowdfund (targeting the item is optional). The POS/Crowdfund item amount -> invoice creation amount validation works too so that the user cannot modify the amount of a perk using just html ( fixes #1392 )
2020-03-24 23:43:47 -05:00
Kukks
c607696230
Use proper divisibility for payments in crowdfund and do not show tooltip if identical data
...
fixes #1037 and fixes #1003
2020-02-28 12:51:15 +01:00
hannes
f097ecdc80
fix: remove ipn via email #1241 ( #1337 )
...
* fix: remove ipn via email #1241
* fix: remove ipn via email #1241
2020-02-24 21:21:03 +09:00
rockstardev
a83edce4dc
Updating idents, code formatting
2020-01-23 20:19:24 -06:00
pavlenex
2d168e1d9b
Re-name the Invoice e-mail notification field
2019-11-30 11:45:06 +01:00
nicolas.dorier
aad586232c
Refactor StatusMessage and remove ExternalLogin
2019-10-31 14:11:33 +09:00
Andrew Camilleri
d99beb9811
New feature: Apps limited inventory ( #961 )
2019-09-02 22:37:52 +09:00
Andrew Camilleri
72d519bb45
Add description and embedded css to POS ( #970 )
...
* Add description and embedded css to POS
* wrap embedded css props in <style> before Safe.raw
2019-08-19 14:13:42 +09:00
badev
21556d4c07
added View App button to POS settings ( #947 )
...
* added View App button to POS settings
updated POS settings form group buttons to match Crowdfund settings from group buttons, addressing #854
* added View App button to POS settings #947
Fixed "Save Settings" Redirect
2019-08-01 15:55:41 +09:00
nicolas.dorier
8d3cdd39ca
Fix "Configure Email Settings warning link not working" (Fix https://github.com/btcpayserver/btcpayserver/issues/906 )
2019-07-14 22:54:27 +09:00
Andrew Camilleri
fcb1de8a86
Show email warning on apps when settings are not complete ( #794 )
...
* Show email warning on apps when settings are not complete
closes #693
* refactor email warning logic
2019-04-28 15:27:10 +09:00
Kukks
6f7e0205f8
Fix dynamic crowdfund labelling
...
closes #760
2019-04-13 13:22:19 +02:00
Kukks
d7ada4d493
add redirect automatically to checkout experience/ store settings
2019-04-11 11:53:31 +02:00
Kukks
1cf17872ab
Allow POS to redirect invoices automatically after paid
...
closes #730
2019-04-11 11:08:42 +02:00
Kukks
275b590e80
add notif Email to crowdfund and pos + add notif url to pos
...
closes #720
2019-03-29 07:51:00 +01:00
Kukks
5e76d4bfc1
remove template max length in pos app
...
closes #704
2019-03-22 09:14:27 +01:00
nicolas.dorier
75974037bc
Fix SignalR paths if RootPath is used
2019-03-09 16:08:31 +09:00
Andrew Camilleri
0c0809101d
Datetime picker and small edit UI changes ( #647 )
...
* do not allow negative amounts for crowdfund and payment requests
* remove currency placeholder in payment requests
* Improve date picker ui
Clear button only appears when a value is set. If no value is set, display a placeholder indicating it. closes #625
2019-03-07 14:29:29 +09:00
Andrew Camilleri
2b567de5c1
Allow sounds and animation colors in crowdfund to be configured ( #653 )
...
closes #652
2019-03-07 14:25:09 +09:00
nicolas.dorier
1c9b05d992
Fix: Payment requests and crowdfund were estimating current contributions based on the current rate
2019-03-05 13:54:34 +09:00
Kevin Mulcrone
0263a2950c
added enabled to ViewCrowdfundViewModel, added warning on preview page
2019-03-03 17:39:53 -06:00
Mario Dian
1e7a2ffe97
Enable/Disable tips and discount. Fix custom amount. ( #612 )
2019-02-25 15:11:03 +09:00
nicolas.dorier
3bbf4de5d2
Fix live update of crowdfunding, add tests, consider payments as confirmed if invoice is confirmed
2019-02-19 16:01:28 +09:00
nicolas.dorier
cc444811db
Rename CrowdfundHubStream to AppHubSteamer
2019-02-19 13:18:30 +09:00
nicolas.dorier
50c8525012
Moving CrowdfundSettings in its own file
2019-02-19 13:07:10 +09:00
nicolas.dorier
6226de7cff
Refactor Crowdfund to use the tagging system
2019-02-19 12:48:48 +09:00
BenSanex
2b7006a14c
add asterisk, revert primary currency error message, remove the
2019-02-11 21:53:45 -06:00
BenSanex
8f5f07882f
Custom validation message for Crowdfund form primary currency
2019-02-07 20:27:26 -06:00
Andrew Camilleri
51a5d2e812
Refactor XFrames Attribute & simplify pos settings page ( #576 )
...
* Enable better error when invoice cannot be created on crowdfund
Closes #572
* Allow all public apps in iframe
* cleanup pos page dev info
2019-01-31 16:56:21 +09:00
Kukks
9f4226bf0f
remove inline styles and fix checkbox setting text
2019-01-10 14:19:06 +01:00
Kukks
c32c3bb62b
add contribution ranking
2019-01-09 12:22:36 +01:00
Kukks
94fb738c67
fix choice key and currency data
2019-01-08 15:49:07 +01:00
Kukks
59fc371cd5
perk count + img fixer
2019-01-08 15:10:05 +01:00
Kukks
d1d03c98ba
pr changes
2019-01-07 14:39:04 +01:00
Kukks
f6e389ff62
fix issues
2019-01-07 14:25:35 +01:00
Kukks
b633206b45
add helpful texts
2019-01-06 14:28:53 +01:00
Kukks
ba17612461
Link to associated invoices
2019-01-05 10:17:52 +01:00
Kukks
5341da28d9
add date time picker
2019-01-04 12:58:29 +01:00
Kukks
7768f41849
add reset every x amount of time feature
2019-01-04 11:42:37 +01:00
Kukks
e4b9895ba7
add rich text and options
2019-01-02 12:47:06 +01:00
Kukks
5a3f7b5b70
add in more info and simplify backend model
2019-01-02 10:41:54 +01:00
Kukks
2aa097be46
fix cache expiration time
2019-01-02 09:45:04 +01:00
Kukks
2245027ca3
ux fixes
2018-12-31 12:34:27 +01:00
Kukks
3dc250f801
Add Disqus & fix ux
2018-12-31 11:38:05 +01:00
Kukks
6eb36abe2e
start contrib perks
2018-12-29 11:52:07 +01:00
Kukks
35f4ea29f9
more integration
2018-12-28 17:38:20 +01:00
Kukks
c7e2f979dd
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2018-12-27 20:19:29 +01:00