Sylvain
|
8468a3c6de
|
rake task to regenerate payment schedules PDF files
|
2021-02-10 11:40:23 +01:00 |
|
Sylvain
|
01a0612a4b
|
fix create invoice for each due date
|
2021-01-25 14:37:07 +01:00 |
|
Sylvain
|
e5439901d6
|
fix generate payment schedule pdf + send by mail
TODO: total amount does not match with sum of all lines
- generate invoices for each PS-item
- interface to access the payment schedules
|
2021-01-19 16:47:51 +01:00 |
|
Sylvain
|
8b13ae45ac
|
all tests passing
|
2021-01-04 16:26:52 +01:00 |
|
Sylvain
|
b8319a5124
|
handle percent coupons w/ stripe subscriptions
|
2020-12-30 10:17:39 +01:00 |
|
Sylvain
|
fba5f57a1c
|
handle wallet transaction w/ stripe subscription
|
2020-12-29 18:55:00 +01:00 |
|
Sylvain
|
feeed2f450
|
fix take a reservation + subscription
FIXME:
ActionView::Template::Error (undefined method `iso8601' for nil:NilClass)
Callstack:
app/views/api/reservations/show.json.jbuilder:40:in `_app_views_api_reservations_show_json_jbuilder'
app/controllers/api/payments_controller.rb:91:in `confirm_payment_schedule'
|
2020-12-28 18:30:27 +01:00 |
|
Sylvain
|
3e4892d3a5
|
WIP: creating payment schedule workers
see TODO in app/workers/payment_schedule*
|
2020-12-23 16:56:19 +01:00 |
|
Sylvain
|
32b0222da5
|
save payment schedules PDF to a persistant volume storage
|
2020-12-22 16:39:37 +01:00 |
|
Sylvain
|
bbf88846dd
|
refactored Invoice & PaymentSchedule to use inheritance
|
2020-12-22 14:43:08 +01:00 |
|
Sylvain
|
6fa9780ad5
|
refactor chainable/footprint protected models to use inheritance
|
2020-12-22 09:53:41 +01:00 |
|
Sylvain
|
d3a41903cd
|
WIP: exclude invoice_id from footprint in payment_schedule_item
|
2020-12-21 17:37:58 +01:00 |
|
Sylvain
|
40c78974b8
|
refactoring of reservation:pay_and_save
TODO: debug with tests,
refactor subscription:pay_and_save on the same template
|
2020-12-16 18:33:43 +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
|
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
|
840be2c6c0
|
renamed RepaymentSchedule to PaymentSchedule
|
2020-10-27 16:02:41 +01:00 |
|