Jenni Nurmi
be310ae251
Update core-js to 3.1.4
2019-07-12 14:30:39 +03:00
Vesa Luusua
f9dae4bac4
TransactionPanel: has correct next transition for enquiry
2019-07-05 17:51:58 +03:00
Vesa Luusua
a3898f6341
TransactionPage.duck: Fetch process transitions on loadData
2019-07-05 17:50:24 +03:00
Vesa Luusua
3eb5f16544
Fix proptype validation for BookingPanel
2019-07-05 17:49:25 +03:00
Vesa Luusua
5d559e2aa0
Update test
2019-07-05 15:25:54 +03:00
Janne Koivistoinen
c569fe2c51
fix heroButton search param bug
...
Removed the extra "s?" from the "to" parameter.
2019-07-04 16:34:53 +03:00
Jenni Nurmi
6f4e93bbdc
Fix bug in passing the id number to Stripe
2019-07-04 15:05:46 +03:00
Jenni Nurmi
426a12288b
Add Singapore to Stripe countries
2019-07-04 15:05:46 +03:00
Jenni Nurmi
a8f746a59f
Verify email automatically and redirect to landing page
2019-07-03 15:18:57 +03:00
Vesa Luusua
8afc7ce29f
Fix typo on en.json
2019-07-02 13:13:59 +03:00
Vesa Luusua
9343ab9f30
Update StripePaymentForm: Add billing address fields.
...
Form is not visible after handleCardPayment is called.
Show errors on various steps of PaymentIntent (SCA) process.
2019-07-02 13:13:59 +03:00
Vesa Luusua
5854ff0ecc
Update CheckoutPage container:
...
Combine initiateOrder and initiateOrderAfterEnquiry thunk functions
Use PaymentIntents flow:
initiateOrder (SDK), handleCardPayment(Stripe), confirmPayment (SDK), sendMessage (SDK)
2019-07-02 13:13:53 +03:00
Vesa Luusua
441ecd9759
Update CheckoutPageSessionHelpers: session storage can save any transaction.
...
Data serialization is improved too:
Date and Decimal objects within data are serialized automatically
2019-06-28 13:36:12 +03:00
Vesa Luusua
8a71845830
Update ListingPage: clear prev errors from stripe and CheckoutPage stores
2019-06-28 13:36:12 +03:00
Vesa Luusua
e91eaa3866
Update TransactionPage container: use SCA process
...
(Redirect tx with payment-pending to checkout page and
clear card paymenterrors from store.)
2019-06-28 13:36:04 +03:00
Vesa Luusua
b8381bf2f4
Update TransactionPanel component: use SCA process
2019-06-27 17:38:16 +03:00
Vesa Luusua
551ea6a9b3
Update InboxPage container: use SCA process
2019-06-27 17:38:15 +03:00
Vesa Luusua
5eea53eecf
Update ActivityFeed component: use SCA process
2019-06-27 17:38:15 +03:00
Vesa Luusua
d5cf331113
Update BookingBreakdown component: use SCA process
2019-06-27 17:38:15 +03:00
Vesa Luusua
a2deea8b5e
Update EstimatedBreakdownMaybe to use SCA process
2019-06-27 17:38:15 +03:00
Vesa Luusua
563e6faa49
Add new calls to stripe.duck.js (PaymentIntents)
...
and remove unused createStripePaymentToken
2019-06-27 17:37:38 +03:00
Vesa Luusua
4cb1af5703
Change transaction.js process to match alias (SCA version)
2019-06-19 17:13:31 +03:00
Vesa Luusua
3a9f1960c6
Change transaction process alias to SCA version
2019-06-19 17:12:26 +03:00
Vesa Luusua
7ee545f17d
Add minutesBetween utility function
2019-06-19 17:09:51 +03:00
Vesa Luusua
e3852a2b20
Fix printAPIErrorsAsConsoleTable function
2019-06-19 17:09:04 +03:00
Vesa Luusua
3d1b041694
Add countryCodes.js file
2019-06-19 17:07:49 +03:00
Vesa Luusua
2b8496222c
CheckoutPage: reorder imports
2019-06-11 13:42:20 +03:00
Jenni Nurmi
d8c5461a58
Clear cardtoken before redirecting
2019-06-11 13:18:32 +03:00
Jenni Nurmi
bab325bccc
Add comment about default process
2019-06-10 14:01:53 +03:00
Robin Doherty
4b2560b228
prevent error when a provider commission does not exist
2019-06-10 13:50:01 +03:00
Jenni Nurmi
0e1d39cb86
Fix bug in review link
2019-06-10 11:09:38 +03:00
Janne Koivistoinen
a068611536
Fix empty priceFilter bug
2019-05-24 17:22:40 +03:00
Vesa Luusua
db11a921ad
Check if the booking error happens due to disabled charge creation
2019-05-23 15:05:59 +03:00
Vesa Luusua
740e2f24bc
Menu needs to wait mounting to calculate dimensions reliably
2019-05-22 12:54:15 +03:00
Vesa Luusua
df601c3088
Fix class name for Styleguide examples
2019-05-22 12:42:00 +03:00
Vesa Luusua
3dd951792f
Use rawOnly example parameter in ImageCarousel
2019-05-21 16:30:11 +03:00
Vesa Luusua
926e68f854
StyleguidePage: add rawOnly flag for positioned components
2019-05-21 16:29:29 +03:00
Jenni Nurmi
54ee91d2e5
Fix bug in showing error message
2019-05-16 15:07:51 +03:00
Jenni Nurmi
07dc5b0444
Add note about Stripe card not being a Final Form field
2019-05-16 11:04:28 +03:00
Jenni Nurmi
af782db541
Fix small bug in stripe.duck.js
2019-05-16 11:04:28 +03:00
Jenni Nurmi
fcc932441e
Update proptypes
2019-05-16 11:04:28 +03:00
Jenni Nurmi
a78777a85b
Use Final Form
2019-05-16 11:04:20 +03:00
Jenni Nurmi
0896d315f3
Update tests
2019-05-09 16:02:45 +03:00
Jenni Nurmi
20b9c6c8a3
Add proptypes
2019-05-09 16:02:45 +03:00
Jenni Nurmi
291708ff8c
Use values from store
2019-05-09 16:02:45 +03:00
Jenni Nurmi
952f713a5d
Move creating payment token to strip.duck.js
2019-05-09 16:02:40 +03:00
Vesa Luusua
17bbaad975
Include stripeConnected attribute to currentUser entity
2019-05-08 13:31:20 +03:00
Greg Gutkin
560c0a05a0
Remove spurious modal requesting payment info setup
...
Current check for Stripe account setup is looking for non-existent `stripeAccount` property, causing a spurious modal asking to set up payment info even though it has already been configured. Changing to check the currect property on the `currentUser` object.
2019-05-08 12:55:37 +03:00
Jenni Nurmi
8de2513582
Change the place where to spread the object
2019-05-08 12:43:17 +03:00
Jenni Nurmi
9c84c9761f
Don't mutate args in updatedEntities
2019-05-08 12:43:17 +03:00