Sylvain
|
3663f8ab86
|
full stripe subscription code refacto
TODO: test
|
2021-10-06 17:09:35 +02:00 |
|
Sylvain
|
d494b012d4
|
[ongoing] refactoring stripe subscription
|
2021-10-06 09:42:58 +02:00 |
|
Du Peng
|
745e2ae6cf
|
fix stripe subuscription cancal date
|
2021-09-10 12:24:42 +02:00 |
|
Du Peng
|
2973dec6a7
|
rewrite payment schedule workflow by stripe
|
2021-09-08 18:57:10 +02:00 |
|
Du Peng
|
e296653157
|
add a rake task for regenerate statistics
|
2021-08-02 18:26:39 +02:00 |
|
Sylvain
|
783f28762f
|
run non interactively
|
2021-06-28 08:38:48 +02:00 |
|
Sylvain
|
07017e4a49
|
[bug] stripe subscription generation fails if the user already has a subscription
|
2021-06-24 16:52:47 +02:00 |
|
Sylvain
|
427ba1a74b
|
[bug] unable to sync coupons on stripe
|
2021-06-21 10:45:13 +02:00 |
|
Sylvain
|
27ac345588
|
remove reference to stripe in user creation workflow
|
2021-06-14 15:14:14 +02:00 |
|
Sylvain
|
7cfa2ca2c7
|
fix passing payzen tests
|
2021-06-14 14:53:59 +02:00 |
|
Sylvain
|
7ba2d58f50
|
update VCR to 6.0.0
Also: - updated cassettes
- Automated stripe secrets filtering in cassettes
- Improved display when no plan-categories exists
|
2021-06-11 14:29:30 +02:00 |
|
Sylvain
|
13fae70277
|
test payzen endpoints
|
2021-06-09 18:48:51 +02:00 |
|
Sylvain
|
68f64cfc5c
|
update the card for payment schedules
|
2021-06-04 18:26:20 +02:00 |
|
Sylvain
|
89adcf1a9d
|
WIP: pay item
|
2021-06-03 16:25:42 +02:00 |
|
Sylvain
|
ea774e2080
|
wait for the first payzen transaction + fix initial amount
|
2021-06-03 14:28:52 +02:00 |
|
Sylvain
|
dc0a75e52d
|
verify each deadlines on payzen for payment schedules
|
2021-06-03 12:22:37 +02:00 |
|
Sylvain
|
4e109f7edb
|
retrieve gateway objects with multiple ids
|
2021-06-03 09:48:21 +02:00 |
|
Sylvain
|
87cd41794e
|
WIP: payzen subscription
TODO: retreive the payzen subscription from PayZen::Item
|
2021-06-02 20:07:53 +02:00 |
|
Sylvain
|
431ea28448
|
WIP: payzen recurring payments
|
2021-06-01 12:20:02 +02:00 |
|
Sylvain
|
28e41de9ad
|
task to reset the stripe payment methods in test mode
|
2021-05-31 16:15:57 +02:00 |
|
Sylvain
|
55b0e25ee9
|
generate footprints in a reproductible way
|
2021-05-31 12:53:28 +02:00 |
|
Sylvain
|
db58ee28c0
|
migration to object[]
TODO: fix invoices checksums
|
2021-05-31 11:52:53 +02:00 |
|
Sylvain
|
d942d46632
|
WIP: migration to object[]
TODO: fix running tests, fix front-end
|
2021-05-28 17:34:20 +02:00 |
|
Sylvain
|
a38fe0b43c
|
fix raising errors from lib
|
2021-05-28 09:10:58 +02:00 |
|
Sylvain
|
136159a2b5
|
improve error message in case of payzen error
|
2021-05-27 17:14:20 +02:00 |
|
Sylvain
|
6cd74ac33e
|
remove references to PaymentSchedule.scheduled
|
2021-05-27 16:11:23 +02:00 |
|
Sylvain
|
c79078c8e1
|
Merge branch 'dev' into payzen
|
2021-05-26 14:00:51 +02:00 |
|
Sylvain
|
4e601b672a
|
[bug] fablab:fix_invoices date parsing error
|
2021-05-26 11:49:52 +02:00 |
|
Sylvain
|
b938232c19
|
Merge branch 'dev' into payzen
|
2021-05-25 14:06:30 +02:00 |
|
Sylvain
|
ecf80b0591
|
ability to set invoices as erroneous
|
2021-05-24 16:34:27 +02:00 |
|
Sylvain
|
5b7b54d421
|
refactor integrity checking code
|
2021-05-24 11:34:35 +02:00 |
|
Sylvain
|
3a910b1182
|
script to fix existing invoices w/o invoiced_id
|
2021-05-24 11:19:59 +02:00 |
|
Sylvain
|
1f9a7ba6cc
|
fix debugging footprints
|
2021-05-17 17:04:52 +02:00 |
|
Sylvain
|
6bcd9f6fef
|
Merge branch 'dev' into payzen
|
2021-05-17 15:07:41 +02:00 |
|
Sylvain
|
0992999a32
|
[bug] some invoices does not have the name of the user
|
2021-05-14 17:07:38 +02:00 |
|
Sylvain
|
e3187460ea
|
create payment schedules on payzen
Also: make generic the creation of products on remote gateway
Also: make generic the call to gateway specific actions
|
2021-04-30 16:07:19 +02:00 |
|
Sylvain
|
3dc686840c
|
front adaptation to cartItems
fix payzen customer cart creation
TODO: refactor the payOnSite modals
|
2021-04-27 17:18:20 +02:00 |
|
Sylvain
|
0a5380d310
|
fix checksum lib
|
2021-04-26 10:12:18 +02:00 |
|
Sylvain
|
94cbcd3236
|
refactor to use the new price computation system based on ShoppingCart
|
2021-04-23 12:52:06 +02:00 |
|
Sylvain
|
e456ddc7c9
|
WIP: refactor the price computation system
|
2021-04-22 19:24:08 +02:00 |
|
Sylvain
|
434ec9c205
|
refactored Invoices to get rid of stripe references
|
2021-04-20 17:22:53 +02:00 |
|
Sylvain
|
a897d37b2d
|
improved footprint debug process
|
2021-04-16 16:03:10 +02:00 |
|
Sylvain
|
343b2f7d23
|
refactor code related to archiving
|
2021-04-16 10:34:02 +02:00 |
|
Sylvain
|
ddd1ac52d6
|
save reservation|subscription to db after payment
|
2021-04-14 17:56:10 +02:00 |
|
Sylvain
|
4d3ead310d
|
do not run StripeWorker tasks is the gateway is not enabled
|
2021-04-14 12:18:37 +02:00 |
|
Sylvain
|
4e512dda45
|
validate the payment server side
|
2021-04-13 17:16:05 +02:00 |
|
Sylvain
|
dca2651fb3
|
process payements with payzen
|
2021-04-12 17:37:09 +02:00 |
|
Sylvain
|
ef7dcd37d8
|
retreive the formToken from PZ API
|
2021-04-12 12:16:12 +02:00 |
|
Sylvain
|
23032c405b
|
WIP: create the formToken server-side
|
2021-04-09 17:17:58 +02:00 |
|
Sylvain
|
fb2abcc382
|
integrate payzen logo and other fixes
|
2021-04-08 17:11:48 +02:00 |
|