Commit Graph

82 Commits

Author SHA1 Message Date
nicolas.dorier
b040f78f70 Update checkout translations 2024-11-14 16:10:49 +09:00
nicolas.dorier
4208110d57 Remove CheckoutV1 2024-04-05 16:58:13 +09:00
Nicolas Dorier
2a7059ddeb Update languages updates from transifex (#5679)
* Update languages

* Update ChatGPT translator script

* Update translations
2024-01-19 21:45:14 +09:00
nicolas.dorier
c0bc19ea59 Update Changelog 2023-06-02 18:21:57 +09:00
nicolas.dorier
6f07714cd9 Language update 2023-06-02 18:18:10 +09:00
d11n
25fb5c1293 Checkout v2: Improve expired paid partial state (#4827)
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
2023-05-11 10:38:40 +02:00
Nicolas Dorier
2298f3901a Update langs (#4853) 2023-04-05 13:32:24 +09:00
d11n
83ea898780 Checkout: Update wording (#4829)
We make it "Payment Received" instead of "Payment Sent", because in other places we are also talking from the merchant perspective.
2023-03-29 17:24:49 +09:00
Dennis Reimann
1055e61bb4 NFC improvements
Two changes which fix #4807:

- Once permissions are granted we start scanning immediately, no need to ask for permissions or have the user click the button again
- We don't abort the scan, which gets rid of the cases in which the OS took over after the scan, because the user left the card on the device

Also adds feedback for the NFC states scanning and submitting.
2023-03-27 18:28:53 +02:00
d11n
45141d1391 Checkout v2: Payment processing state (#4778) 2023-03-27 12:12:11 +02:00
nicolas.dorier
5f96d17b8c Update lang 2023-03-20 19:30:56 +09:00
nicolas.dorier
64fe542c1e Update lang 2023-03-20 19:20:46 +09:00
Nicolas Dorier
eff6be9643 Remove mention of LNUrl-Withdraw when paying by NFC (#4779) 2023-03-17 12:24:27 +01:00
d11n
397ca6ef0c Checkout v2: Minor UI updates (#4734)
* Checkout v2: Minor copy change

* Allow copying of invoice ID and order ID on results page

* Add copy icons for payment details on results view

* Add missing powered by class to store footers
2023-03-08 21:39:03 +09:00
nicolas.dorier
0566e964c0 Fix incorrect punctuation in translations 2023-03-03 17:32:46 +09:00
nicolas.dorier
896fbf9a5c Lang update 2023-03-03 16:38:39 +09:00
Nicolas Dorier
06622bfbfd Translate Checkout v2 (#4710) 2023-03-01 15:49:21 +09:00
nicolas.dorier
808949a884 Update langs 2023-02-26 21:07:23 +09:00
d11n
60f84d5e30 Display "Pay by LNURL" only when appropriate (#4660)
Closes #4657.
2023-02-20 08:49:10 +09:00
d11n
2301769419 Checkout v2: Display and copy addresses (#4489)
* Checkout v2: Display and copy addresses

Closes #4442.

* Refinements
2023-01-12 10:41:33 +09:00
nicolas.dorier
a4182621da Update persian 2022-12-22 22:30:18 +09:00
Nicolas Dorier
76a953819e Add persian language back (#4457) 2022-12-20 22:01:29 +09:00
nicolas.dorier
3370240541 Udpate langs 2022-11-28 20:57:31 +09:00
d11n
a4ee1e9805 Checkout v2 finetuning (#4276)
* Indent all JSON files with two spaces

* Upgrade Vue.js

* Cheat mode improvements

* Show payment details in case of expired invoice

* Add logo size recommendation

* Show clipboard copy hint cursor

* Improve info area and wording

* Update BIP21 wording

* Invoice details adjustments

* Remove form; switch payment methods via AJAX

* UI updates

* Decrease paddings to gain space

* Tighten up padding between logo mark and the store title text

* Add drop-shadow to the containers

* Wording

* Cheating improvements

* Improve footer spacing

* Cheating improvements

* Display addresses

* More improvements

* Expire invoices

* Customize invoice expiry

* Footer improvements

* Remove theme switch

* Remove non-existing sourcemap references

* Move inline JS to checkout.js file

* Plugin compatibility

See Kukks/btcpayserver#8

* Test fix

* Upgrade vue-i18next

* Extract translations into a separate file

* Round QR code borders

* Remove "Pay with Bitcoin" title in BIP21 case

* Add copy hint to payment details

* Cheating: Reduce margins

* Adjust dt color

* Hide addresses for first iteration

* Improve View Details button

* Make info section collapsible

* Revert original en locale file

* Checkout v2 tests

* Result view link fixes

* Fix BIP21 + lazy payment methods case

* More result page link improvements

* minor visual improvements

* Update clipboard code

Remove fallback for old browsers. https://caniuse.com/?search=navigator.clipboard

* Transition copy symbol

* Update info text color

* Invert dark neutral colors

Simplifies the dark theme quite a bit.

* copy adjustments

* updates QR border-radius

* Add option to remove logo

* More checkout v2 test cases

* JS improvements

* Remove leftovers

* Update test

* Fix links

* Update tests

* Update plugins integration

* Remove obsolete url code

* Minor view update

* Update JS to not use arrow functions

* Remove FormId from Checkout Appearance settings

* Add English-only hint and feedback link

* Checkout Appearance: Make options clearer, remove Custom CSS for v2

* Clipboard copy full URL instead of just address/BOLT11

* Upgrade JS libs, add content checks

* Add test for BIP21 setting with zero amount invoice

Co-authored-by: dstrukt <gfxdsign@gmail.com>
2022-11-24 08:53:32 +09:00
d11n
3805b7f287 Checkout v2 (#4157)
* Opt-in for new checkout

* Update wording

* Create invoice view update

* Remove jQuery from checkout testing code

* Checkout v2 basics

* WIP

* WIP 2

* Updates and fixes

* Updates

* Design updates

* More design updates

* Cheating and JS fixes

* Use checkout form id whenever invoices get created

* Improve email form handling

* Cleanups

* Payment method exclusion cases for Lightning and LNURL

TODO: Cases and implementation need to be discussed

* Introduce CheckoutType in API and replace UseNewCheckout in backend

Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2022-11-02 18:21:33 +09:00
nicolas.dorier
f7262d12e6 Update lang 2022-07-23 20:37:56 +09:00
nicolas.dorier
a41e98910d Update langs 2022-07-08 10:41:43 +09:00
Andrew Camilleri
3576ebd14f Public Invoice receipt (#3612)
* Public Invoice receipt

* implement payment,s qr, better ui, and fix invoice bug

* General view updates

* Update admin details link

* Update view

* add missing check

* Refactor

* make payments and qr  shown by default
* move cusotmization options to own ReceiptOptions
* Make sure to sanitize values inside PosData partial

* Refactor

* Make sure that ReceiptOptions for the StoreData is never null, and that values are always set in API

* add receipt link to checkout and add tests

* add receipt  link to lnurl

* Use ReceiptOptions.Merge

* fix lnurl

* fix chrome

* remove i18n parameterization

* Fix swagger

* Update translations

* Fix warning

Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2022-07-06 21:14:55 +09:00
nicolas.dorier
33754933d5 Add Azerbaijan language 2021-10-29 20:54:09 +09:00
nicolas.dorier
d9a8443081 lang update 2021-08-31 16:02:26 +09:00
nicolas.dorier
fa91174b1a Fix finnish 2021-08-09 16:59:52 +09:00
nicolas.dorier
10e3595a82 Fix bulgarian 2021-08-09 16:40:42 +09:00
nicolas.dorier
965beebc66 Fix kazath 2021-08-09 16:37:55 +09:00
nicolas.dorier
7ac83575d4 Update langs 2021-08-05 20:19:51 +09:00
nicolas.dorier
c12423f28b update languages 2020-12-11 12:58:13 +09:00
nicolas.dorier
920caaa524 Pull language updates 2020-12-08 15:23:15 +09:00
nicolas.dorier
f974e1b6cd update lang 2020-08-06 00:06:15 +09:00
nicolas.dorier
5ed21fd740 Update lang 2020-07-14 16:04:58 +09:00
nicolas.dorier
6c64e7c220 Update fi-FI language 2020-06-25 18:03:33 +09:00
nicolas.dorier
f3b2b350ce Fix build 2020-05-05 07:06:32 +09:00
nicolas.dorier
68cc3aba21 update translations 2020-04-29 00:22:48 +09:00
nicolas.dorier
4b5b941761 Update translations 2020-04-26 15:34:30 +09:00
nicolas.dorier
452a705b75 Update russian,portugal 2019-12-07 17:21:11 +09:00
nicolas.dorier
2b9f390c64 update translation 2019-11-21 14:17:27 +09:00
nicolas.dorier
29e8783beb Update translations 2019-11-07 14:34:34 +09:00
nicolas.dorier
74fdd1358c Update translations 2019-11-03 16:31:01 +09:00
nicolas.dorier
39a6bd15d1 Update translations 2019-10-23 15:12:28 +09:00
Umar Bolatov
c908301b84 Add option to show recommeded fee on checkout invoice
Address #1036
2019-10-14 10:09:26 -07:00
nicolas.dorier
2acdc77289 Update lang 2019-10-10 19:46:29 +09:00
nicolas.dorier
00b82ad07a Update translations 2019-09-04 17:30:24 +09:00