Commit Graph
405 Commits
Author SHA1 Message Date
daniel.subiabre 6932bbff95 Improve order of data checks on paypal redirect handling 2024-10-01 12:20:23 +02:00
daniel.subiabre 47041aada9 Reorder PaypalGateway methods order 2024-10-01 12:13:30 +02:00
daniel.subiabre fa481abb08 Rename gateway main method to process 2024-10-01 12:13:15 +02:00
daniel.subiabre a0ab60afa6 Be able to complete PayPal payment 2024-09-26 15:28:47 +02:00
daniel.subiabre 060a7dbdee Move generic checkout logic to checkout service 2024-09-26 15:28:25 +02:00
daniel.subiabre 2aac4f7bc8 Refactor single gateway reference to be able to hold different gateway ids 2024-09-26 15:28:11 +02:00
daniel.subiabre 76ad89da61 Move paypal order fetch out of redirect handler 2024-09-26 14:15:25 +02:00
daniel.subiabre 61ab4d0d2f Move gateway reference generation to gateway checkout service 2024-09-26 14:06:08 +02:00
daniel.subiabre 2d4e5817e6 Avoid stripe resuccess on redirect handling 2024-09-26 14:04:18 +02:00
daniel.subiabre b994cf607e Move gateway checkout redirect urls generation to dedicated gateway checkout service 2024-09-26 14:03:17 +02:00
daniel.subiabre a071abaefa Code styling fixes 2024-09-25 14:47:53 +02:00
daniel.subiabre 2f1f79be38 Bump minor versions 2024-09-25 14:47:39 +02:00
daniel.subiabre e8c881e93c Styling fixes 2024-09-25 14:42:17 +02:00
daniel.subiabre fb3f26c0cb Update gateway checkout link types 2024-09-25 14:41:03 +02:00
daniel.subiabre 4786401d69 Add missing env var 2024-09-25 14:36:31 +02:00
daniel.subiabre af789e27b5 Complete paypal checkout flow via redirection 2024-09-25 14:36:22 +02:00
daniel.subiabre badb758b4e Remove unnecessary readableLink attribute 2024-09-25 14:00:56 +02:00
daniel.subiabre 0cb64782d6 Make gateway checkout processor more generic 2024-09-25 14:00:29 +02:00
daniel.subiabre dbc67287a8 Add trailing comma to end of paypal body array keys 2024-09-11 14:40:27 +02:00
daniel.subiabre 8156a181ea Generate basic order checkout sessions in Paypal with return urls 2024-09-11 14:37:44 +02:00
daniel.subiabre fc8704a2dc Move gateway response type const strings to interface 2024-09-11 14:36:30 +02:00
daniel.subiabre be008c2c50 Use new links in stripe gateway 2024-09-11 13:59:03 +02:00
daniel.subiabre 8630e2191e Cascade persist checkout links 2024-09-11 13:58:43 +02:00
daniel.subiabre c3d6d4cc3e Autowire api platform doctrine processor for gateway checkout processor 2024-09-11 13:56:23 +02:00
daniel.subiabre 4b33881f15 Remove unnecessary readableLink settings 2024-09-11 13:55:55 +02:00
daniel.subiabre 4b084f7bce GatewayCheckouts reference gateway checkout links via GatewayCheckoutLink collections 2024-09-11 13:23:39 +02:00
daniel.subiabre 650f0e515f Add GatewayCheckoutLink resource 2024-09-11 13:23:06 +02:00
daniel.subiabre 2aa9b02bd9 Start PayPal Gateway 2024-09-10 15:00:31 +02:00
daniel.subiabre 2674c72121 Pass necessary env vars to PayPal Gateway 2024-09-10 15:00:20 +02:00
daniel.subiabre 1c92875c1e Add PayPal env vars 2024-09-10 14:59:59 +02:00
daniel.subiabre 50cf49cd90 Move symfony/http-client out of require-dev 2024-09-10 13:19:44 +02:00
daniel.subiabre a0819babd2 Normalize .env headers 2024-09-10 13:16:40 +02:00
daniel.subiabre a6c93b368f Merge pull request #24 from GoteoFoundation/fix/xdebug-profiling
[fix] XDebug profiling
2024-08-13 15:22:22 +02:00
daniel.subiabre 8d618b25c1 Merge branch 'main' into fix/xdebug-profiling 2024-08-13 15:20:36 +02:00
daniel.subiabre 48be9e2148 Merge pull request #8 from GoteoFoundation/feature/user_personal
(feat) User personal info
2024-08-13 15:13:47 +02:00
David Igón b8b3c9193e add CRYPTO_SECRET to .env.test 2024-08-01 18:13:12 +02:00
David Igón d797c4f114 fix style 2024-08-01 16:05:45 +02:00
David b01b60bc9e Merge pull request #9 from GoteoFoundation/update/php8.3
update Dockerfile to use PHP 8.3 and composer
2024-08-01 16:02:46 +02:00
David Igón 8296aab019 add .Halite.key to gitignore 2024-08-01 16:02:08 +02:00
David Igón f6f6806701 fixes based in review in #8 2024-08-01 16:01:33 +02:00
David Igón 5bcdcc92e1 Merge remote-tracking branch 'origin/main' into feature/user_personal 2024-08-01 11:09:23 +02:00
David Igón f9554c7792 Merge remote-tracking branch 'origin/main' into update/php8.3 2024-08-01 11:03:13 +02:00
daniel.subiabre ac6df932df Remove APC ini config 2024-08-01 09:08:30 +02:00
daniel.subiabre 84329dd596 Ignore XDebug profiling output 2024-08-01 08:51:18 +02:00
daniel.subiabre afe29835fe Specify XDebug profiling output dir 2024-08-01 08:48:09 +02:00
daniel.subiabre 8f306b00d6 Merge pull request #23 from GoteoFoundation/fix/timestamps-usage
[fix] Timestamps usage
2024-07-26 11:58:31 +02:00
daniel.subiabre d90081c8d2 Code styling by PHP CS Fixer 2024-07-25 14:59:28 +02:00
daniel.subiabre 23ccfcc6ba Fix User method calling on UsersPumpTest 2024-07-25 14:57:09 +02:00
daniel.subiabre e13e99fe49 Fix issues with users pumping 2024-07-25 14:55:43 +02:00
daniel.subiabre d060b48b67 Add test for UsersPump 2024-07-25 14:55:23 +02:00