Sylvain
|
7d0abebc22
|
WIP: stripe modal
|
2020-11-24 16:26:18 +01:00 |
|
Sylvain
|
1e5f7ea1fd
|
WIP: refactor stripe payment modal to react + do not user angular in react component (use Intl instead)
|
2020-11-24 13:26:15 +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
|
d3d2434654
|
fix CHANGELOG + fix modal links colors
|
2020-11-17 09:15:27 +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
|
881f8d3efb
|
[bug] unable to create a coupon on stripe
|
2020-11-16 14:24:36 +01:00 |
|
Sylvain
|
b5504d2342
|
create stripe subscription with all data
|
2020-11-12 16:44:55 +01:00 |
|
Sylvain
|
ed5b90cbdc
|
add stp_product_id to all items that can be scheduled
|
2020-11-12 12:14:51 +01:00 |
|
Sylvain
|
78847bdb4b
|
WIP: create subscription on stripe
|
2020-11-10 17:02:21 +01:00 |
|
Sylvain
|
9d2dc65958
|
pay reservation only from cart
|
2020-11-10 11:57:45 +01:00 |
|
Sylvain
|
a321771040
|
user consent about payment schedule
|
2020-11-10 09:51:13 +01:00 |
|
Sylvain
|
2ab7f3bdb9
|
handle only subscription process in cart
|
2020-11-10 08:54:52 +01:00 |
|
Sylvain
|
789c6a28fe
|
handle subscription creation only from the cart
|
2020-11-09 16:54:20 +01:00 |
|
Sylvain
|
2af6c8b9cc
|
style fix
|
2020-11-09 15:22:22 +01:00 |
|
Sylvain
|
0c456b153e
|
use FabModal component to display ful schedule
|
2020-11-09 15:17:38 +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
|
7d37174b51
|
[bug] when a cash coupon was used, an invalid amount is shown in the statistics
|
2020-11-04 15:53:40 +01:00 |
|
Sylvain
|
21bd1312bc
|
compute payment schedule + basic display
|
2020-11-03 16:50:11 +01:00 |
|
Sylvain
|
506d9dd5fb
|
typo
|
2020-11-02 16:50:23 +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
|
7084e88d2d
|
display monthly price for compatible plans
|
2020-11-02 12:29:08 +01:00 |
|
Sylvain
|
465fe8e913
|
show link to pdf in component
|
2020-11-02 11:16:13 +01:00 |
|
Sylvain
|
408531d13a
|
use i18next instead of angular-translate for react components
|
2020-11-02 11:07:08 +01:00 |
|
Sylvain
|
14091f547e
|
parse multiple scss files for theme
|
2020-10-29 16:11:19 +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
|
2b014304ce
|
WIP: plan card
|
2020-10-28 14:23:27 +01:00 |
|
Sylvain
|
571a273ea2
|
using typescript for all components
|
2020-10-28 13:35:31 +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
|
ddd2b252ab
|
fix caret color
|
2020-10-28 10:27:59 +01:00 |
|
Sylvain
|
ccd3e93428
|
fix about link color
|
2020-10-28 10:03:04 +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
|
bf76157703
|
Initialize new plans with default prices for machines & spaces
|
2020-10-28 09:24:31 +01:00 |
|
Sylvain
|
85a1cc99cf
|
Merge branch 'dev' into monthly-payment
|
2020-10-28 08:54:09 +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
|
a9cc0b391b
|
save products and prices to stripe for each plans
|
2020-10-27 16:46:38 +01:00 |
|
Sylvain
|
6be51feeb2
|
save stp_price_id for each plan
|
2020-10-27 16:03:20 +01:00 |
|
Sylvain
|
840be2c6c0
|
renamed RepaymentSchedule to PaymentSchedule
|
2020-10-27 16:02:41 +01:00 |
|