Sylvain
|
609d19e5d1
|
refactored subscription process + renew (update) subscription/ offre free days
|
2020-12-21 16:12:34 +01:00 |
|
Sylvain
|
8e8fc9b682
|
validate reservation/subscription after payment schedule creation
|
2020-12-08 17:30:33 +01:00 |
|
Sylvain
|
1d64c517c9
|
create stripe's paymentIntent
associate the paymentMethod (the card) with the customer (the user)
for futur usages in subscriptions
|
2020-12-08 12:26:03 +01:00 |
|
Sylvain
|
5941446a72
|
fixes for card payment
|
2020-12-02 14:28:41 +01:00 |
|
Sylvain
|
6c39191efa
|
allow payment with stripe-modal react component
|
2020-12-02 10:06:18 +01:00 |
|
Sylvain
|
4ca2299776
|
WIP: using <stripe-modal> in cart directive
|
2020-12-01 17:55:23 +01:00 |
|
Sylvain
|
f5709ef60e
|
get stripe payment method
|
2020-11-25 17:13:45 +01:00 |
|
Sylvain
|
7d0abebc22
|
WIP: stripe modal
|
2020-11-24 16:26:18 +01:00 |
|
Sylvain
|
b88c1009db
|
WIP: create react component to collect card data
|
2020-11-23 17:36:33 +01:00 |
|
Sylvain
|
34a9084501
|
pass payment method to the ruby service
|
2020-11-23 11:48:44 +01:00 |
|
Sylvain
|
6abee0cea0
|
define payment method before validating schedule
|
2020-11-18 16:01:05 +01:00 |
|
Sylvain
|
a56112a47f
|
using stripe api
|
2020-11-17 16:23:55 +01:00 |
|
Sylvain
|
678af0de1f
|
using stripe api + improved ui + ui to configure schedules reference
TODO: as an admin, I can select if payment_method = (stripe || local)
|
2020-11-16 16:37:40 +01:00 |
|
Sylvain
|
a321771040
|
user consent about payment schedule
|
2020-11-10 09:51:13 +01:00 |
|
Sylvain
|
0fe4f13110
|
component to display the payment schedule
|
2020-11-05 17:32:37 +01:00 |
|
Sylvain
|
0e503e734e
|
select-schedule component
|
2020-11-05 15:30:25 +01:00 |
|
Sylvain
|
7833b0924b
|
add other cart items to the first schedule
|
2020-11-05 14:55:06 +01:00 |
|
Sylvain
|
2fc9fd4028
|
show subscription summary in cart payment modal
|
2020-11-05 09:57:38 +01:00 |
|
Sylvain
|
b0afa02f1d
|
use cart directive on the plan subscription page
+ fix payment schedule compute
+ fix price for monthly-payments plans in plan-card
+ TODO: valid_reservation_modal.html
+ TODO: Stripe processing
|
2020-11-04 16:22:31 +01:00 |
|
Sylvain
|
21bd1312bc
|
compute payment schedule + basic display
|
2020-11-03 16:50:11 +01:00 |
|
Sylvain
|
f2c81a634a
|
using the <plan-card> component in embedded plans view
|
2020-11-02 13:37:58 +01:00 |
|
Sylvain
|
187cb9f06d
|
replace modules.* by .modules.* for more secure access
|
2020-11-02 13:36:17 +01:00 |
|
Sylvain
|
d4ce5b7dd0
|
[bug] warning message overflow in credit wallet modal
|
2020-11-02 13:22:32 +01:00 |
|
Sylvain
|
7776fe13d6
|
[bug] unable to access embedded plan views
|
2020-11-02 13:18:31 +01:00 |
|
Sylvain
|
465fe8e913
|
show link to pdf in component
|
2020-11-02 11:16:13 +01:00 |
|
Sylvain
|
4f877ab05d
|
react coponent: plan-card + extracted scss from stylesheet.rb into themes/
|
2020-10-29 15:53:29 +01:00 |
|
Sylvain
|
f5687f1120
|
WIP: refactoring of plan card
|
2020-10-28 17:02:22 +01:00 |
|
Sylvain
|
106d8be4c8
|
Merge branch 'dev' into monthly-payment
|
2020-10-28 12:11:49 +01:00 |
|
Sylvain
|
1699bbf143
|
[bug] theme primary color is ignored on links
|
2020-10-28 12:10:25 +01:00 |
|
Sylvain
|
44525f9bad
|
Merge branch 'dev' into monthly-payment
|
2020-10-28 09:53:28 +01:00 |
|
Sylvain
|
84fc81e618
|
Display a message when no plans are available
|
2020-10-28 09:53:11 +01:00 |
|
Sylvain
|
79b49778a4
|
[bug] public cards presenting the plans in the public area, have bogus style
|
2020-10-28 08:52:42 +01:00 |
|
Sylvain
|
5f93e6d3be
|
plan creation: set if it allows monthly payments
|
2020-10-27 13:06:37 +01:00 |
|
Sylvain
|
a72473f0b6
|
added typescript + hmr
|
2020-10-27 09:41:16 +01:00 |
|
Sylvain
|
dc844bb10c
|
Enlarged privacy policy display and edition zones
|
2020-10-26 16:52:05 +01:00 |
|
Sylvain
|
c3139307bc
|
[bug] in the settings area, boolean switches are always shown as false
|
2020-10-26 16:38:17 +01:00 |
|
Sylvain
|
01524da0ab
|
[bug] unable to display details about a closed period
|
2020-10-23 12:09:36 +02:00 |
|
Sylvain
|
c5ee1ac120
|
fix translation
|
2020-10-20 10:01:27 +02:00 |
|
Sylvain
|
353ca1f291
|
remove uneffective erb comments
|
2020-10-19 15:30:07 +02:00 |
|
Sylvain
|
6d00d03f8e
|
replace method raw by html_safe
https://stackoverflow.com/questions/19633877/undefined-method-raw-for-controller-for-rails-4
|
2020-10-06 12:44:05 +02:00 |
|
Sylvain
|
c1564d5eae
|
Merge branch 'webpacker' into dev
|
2020-10-05 17:52:46 +02:00 |
|
Sylvain
|
512411eb04
|
fix angular-bootstrap-switch
|
2020-10-05 17:22:59 +02:00 |
|
Sylvain
|
be9dfe4ff5
|
fix angular-ui-tour templates url
|
2020-10-05 15:34:41 +02:00 |
|
Sylvain
|
d701260fae
|
fix spaces reservation calendar
|
2020-10-05 12:12:22 +02:00 |
|
Sylvain
|
8cc0d30ee9
|
fix fontawesome left arrows
|
2020-09-29 14:35:42 +02:00 |
|
Sylvain
|
fe88f3ba0f
|
fix fontawesome with holder.js
|
2020-09-29 14:27:49 +02:00 |
|
Sylvain
|
39ff1269a3
|
fix path for template _plan.html
|
2020-09-23 16:42:43 +02:00 |
|
Sylvain
|
562fb5d8d7
|
fix requiring templates from ngtemplate-loader
|
2020-09-22 16:04:42 +02:00 |
|
Sylvain
|
4e4ab9c4c2
|
load angular templates with webpack
|
2020-09-22 14:20:47 +02:00 |
|
Sylvain
|
f3be8961cf
|
fix 404 for no_avatar.png
|
2020-09-21 15:53:02 +02:00 |
|