Commit Graph
535 Commits
Author SHA1 Message Date
daniel.subiabre d6abe24cbc Update pumps to new interface 2024-10-09 15:45:41 +02:00
daniel.subiabre b7ad6ed7bd Update DoctrinePumpTrait 2024-10-09 15:43:05 +02:00
daniel.subiabre a2eaf8d92d Rename migratedReference to migratedId 2024-10-09 15:41:22 +02:00
daniel.subiabre 1cf4425855 Add ORM Index to migrated reference fields 2024-10-09 15:36:18 +02:00
daniel.subiabre d8624476a5 Make GatewayCharge api resource 2024-10-09 14:30:54 +02:00
daniel.subiabre 8659ab0522 Configure pumps on pump command 2024-10-09 13:37:02 +02:00
daniel.subiabre 8402d33ecc Update pump config write and read interface 2024-10-09 13:36:40 +02:00
daniel.subiabre 6ca8ce184c Reduce progressive pump trait memory usage 2024-10-09 13:36:07 +02:00
daniel.subiabre a9ae4aadf1 Merge pull request #28 from GoteoFoundation/workflow/php-cs-fixer-version
Force php-cs-fixer version to 3.64
2024-10-09 12:23:02 +02:00
David Igón 73a2fbc1ca add .php-version to gitignore 2024-10-09 12:00:52 +02:00
David Igón 1661f839f2 remove .php-version file 2024-10-09 11:59:40 +02:00
daniel.subiabre 22314b85dc Rename pump interface main process method 2024-10-09 00:20:50 +02:00
daniel.subiabre 485b639c9b Update benzina pump command to show more detailed output 2024-10-09 00:18:28 +02:00
David Igón bc54d2be71 force php-cs-fixer version to 3.64 2024-10-08 15:59:57 +02:00
daniel.subiabre 0b96515344 Merge pull request #27 from GoteoFoundation/fix/checkout-pumps
Add GatewayTracking to CheckoutsPump
2024-10-03 13:47:49 +02:00
daniel.subiabre 70ac89bb38 Add GatewayTracking to CheckoutsPump 2024-10-03 13:45:35 +02:00
daniel.subiabre da3c17d365 Merge pull request #26 from GoteoFoundation/feat/add-paypal-gateway
[feat] Add PayPal Gateway
2024-10-03 13:24:17 +02:00
daniel.subiabre 3215847a34 Improve code docblocks 2024-10-02 15:04:08 +02:00
daniel.subiabre 08fdf50b48 Update Gateways 2024-10-02 14:45:25 +02:00
daniel.subiabre 12bb760209 Remove PaypalGatewayService code 2024-10-02 14:35:13 +02:00
daniel.subiabre 77f615e07e Added PAYPAL_API_ADDRESS env var 2024-10-02 14:34:55 +02:00
daniel.subiabre 086d918ee4 Move paypal request logic to dedicated service 2024-10-02 14:34:26 +02:00
daniel.subiabre 4a535d74e7 Find by GatewayCheckout by tracking title and value 2024-10-02 14:09:06 +02:00
daniel.subiabre e2a326c78b Allow to find one GatewayCheckout by a GatewayTracking 2024-10-02 14:03:08 +02:00
daniel.subiabre 20f566fe9b Fix bug only saving one tracking number 2024-10-02 13:45:02 +02:00
daniel.subiabre e4a58cef6d Fix interface main method bug 2024-10-02 13:44:49 +02:00
daniel.subiabre 881389000e Add basic paypal webhook handling 2024-10-02 13:30:07 +02:00
daniel.subiabre cdbcf11f85 Update StripeGateway with GatewayLink and GatewayTracking 2024-10-02 13:22:52 +02:00
daniel.subiabre f4acb952a0 Rename GatewayCheckoutLink to GatewayLink 2024-10-02 13:20:05 +02:00
daniel.subiabre 303f6cce0d Rename GatewayCheckoutId to GatewayTracking 2024-10-02 13:12:23 +02:00
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