Sylvain
|
e456ddc7c9
|
WIP: refactor the price computation system
|
2021-04-22 19:24:08 +02:00 |
|
Sylvain
|
ddd1ac52d6
|
save reservation|subscription to db after payment
|
2021-04-14 17:56:10 +02:00 |
|
Sylvain
|
4e512dda45
|
validate the payment server side
|
2021-04-13 17:16:05 +02:00 |
|
Sylvain
|
b3720d7f47
|
direct the stripe endpoints to /api/stripe
|
2021-04-12 10:48:30 +02:00 |
|
Sylvain
|
fd5c3a87ce
|
rename /api/payment to /api/stripe
other payment gateways will have their own separate endpoints
|
2021-04-12 10:45:41 +02:00 |
|
Sylvain
|
f232e586ce
|
payment endpoint is specific to stripe
|
2021-04-12 10:44:20 +02:00 |
|
Sylvain
|
954a35f006
|
refactor api files
|
2021-04-12 10:42:54 +02:00 |
|
Sylvain
|
23032c405b
|
WIP: create the formToken server-side
|
2021-04-09 17:17:58 +02:00 |
|
Sylvain
|
67d0ce24b4
|
set payzen currency
also: refactored the comments in the react components to fit high quality
|
2021-04-07 16:21:12 +02:00 |
|
Sylvain
|
667f6f6229
|
show recapitulative of payzen settings
|
2021-04-06 17:47:47 +02:00 |
|
Sylvain
|
30830b56fd
|
PayZen REST API wrapper ruby + live test keys while configuring
|
2021-04-01 18:20:26 +02:00 |
|
Sylvain
|
c25e54a6af
|
save & retreive stripe settings
|
2021-03-30 15:56:36 +02:00 |
|
Sylvain
|
720328ee92
|
stripe keys form w/ live keys validation
|
2021-03-30 11:26:47 +02:00 |
|
Sylvain
|
abd6ecabc3
|
WIP: fab-input component
|
2021-03-24 17:31:50 +01:00 |
|
Sylvain
|
9609d96fc3
|
adjust payment schedule table to usage by admins & members
|
2021-02-10 10:03:04 +01:00 |
|
Sylvain
|
16bb4bc76d
|
WIP: payment schedules dashboard
|
2021-02-09 17:18:33 +01:00 |
|
Sylvain
|
ff0c69fc58
|
stripe card update + cancel subscription
|
2021-02-09 15:44:56 +01:00 |
|
Sylvain
|
b0ef9e097d
|
WIP: stripe update card
|
2021-02-09 12:09:26 +01:00 |
|
Sylvain
|
0e7226c85c
|
handle stripe requires_action
|
2021-02-08 15:28:47 +01:00 |
|
Sylvain
|
58af40b8b9
|
enlight api for cashing checks
|
2021-02-08 08:56:01 +01:00 |
|
Sylvain
|
d54846c349
|
UI to confirm check cashing
|
2021-02-04 17:00:02 +01:00 |
|
Sylvain
|
def0778a4d
|
basic inteface to retrieve payment schedules
|
2021-01-25 17:42:30 +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
|
f661428db2
|
better error handling in stripe::subscription creation process
|
2020-12-23 15:29:56 +01:00 |
|
Sylvain
|
bbf88846dd
|
refactored Invoice & PaymentSchedule to use inheritance
|
2020-12-22 14:43:08 +01:00 |
|
Sylvain
|
609d19e5d1
|
refactored subscription process + renew (update) subscription/ offre free days
|
2020-12-21 16:12:34 +01:00 |
|
Sylvain
|
66c205d0ed
|
API error handling
|
2020-12-09 11:35:49 +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
|
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
|
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
|
0c456b153e
|
use FabModal component to display ful schedule
|
2020-11-09 15:17:38 +01:00 |
|