Commit graph

2072 commits

Author SHA1 Message Date
David Remer
1dd9674a12 early return if no order was found 2020-07-09 09:53:33 +03:00
David Remer
f2f688a64a make sure a response is returned 2020-07-09 09:33:09 +03:00
David Remer
27966d47f9 add CachePoolFactory reference 2020-07-09 09:18:16 +03:00
David Remer
004852a2ea make sure cache_key exists 2020-07-09 09:12:03 +03:00
David Remer
7fb1e25ad8 clear cache when changing settings 2020-07-09 09:10:35 +03:00
David Remer
8388644906 remove test key and secret 2020-07-09 09:07:41 +03:00
David Remer
c60b225c3b add general log information for handled webhook 2020-07-09 08:29:17 +03:00
David Remer
423c4bbfd4 add logger info when hook updated order 2020-07-09 08:03:40 +03:00
David Remer
181b15f5b8 unregister webhooks on plugin deactivation 2020-07-08 15:25:38 +03:00
David Remer
7dcc979461 delete webhook when resetting settings 2020-07-08 13:49:31 +03:00
David Remer
687b7b7606 change email field, add webhook registrar to onboardinglistener 2020-07-08 13:27:48 +03:00
David Remer
366a87fd60 add CheckoutOrderCompleted handler 2020-07-07 14:04:33 +03:00
David Remer
524809d6f6 switch to POST method in rest endpoint and do not replace http:// by default 2020-07-06 13:56:33 +03:00
David Remer
ff0e7b2af6 small fixes to register the endpoint at paypal 2020-07-06 13:49:55 +03:00
David Remer
33a84b19cb add webhook 2020-07-06 11:04:06 +03:00
David Remer
a740e866fe fix multiselect field in settings 2020-07-03 10:21:06 +03:00
David Remer
94f1860e1c small bugfix where wrapper changed its type in the credit card renderer 2020-07-03 09:22:01 +03:00
David Remer
f0b6e362b7 phpcs 2020-07-02 14:42:08 +03:00
David Remer
af99ab0647 fix tests 2020-07-02 14:40:17 +03:00
David Remer
250e127afc disable WcGateway if no merchant_email is present 2020-07-02 14:37:08 +03:00
David Remer
45348788a3 add ID to WcGateway 2020-07-02 14:36:48 +03:00
David Remer
68708607f4 cleanup, connect gateway with settings 2020-07-02 14:30:03 +03:00
David Remer
4676a8b5dd
Merge pull request #7 from inpsyde/settings-overhaul
replace wc gateway settings with independent settings system
2020-07-02 13:26:31 +03:00
David Remer
a9578e4c61 disable phpcs check on smartbutton for now 2020-07-02 13:24:23 +03:00
David Remer
5d892d0fba fix phpcs scope in github action 2020-07-02 13:19:18 +03:00
David Remer
fadcba1401 fix tests 2020-07-02 13:17:52 +03:00
David Remer
e5ac872b72 phpcs 2020-07-02 13:11:47 +03:00
David Remer
9563d60427 add onboarding field to settings 2020-07-02 13:10:53 +03:00
David Remer
cbba3e39c1 phpcs 2020-07-02 13:10:41 +03:00
David Remer
f74773952c adjust onboarding process to new settings mechanism 2020-07-02 13:02:23 +03:00
David Remer
f09d71e888 phpcs 2020-07-02 12:48:40 +03:00
David Remer
ded172c131 fix tests 2020-07-02 10:20:13 +03:00
David Remer
e2c4d45f1a check for desc_tip true 2020-07-02 10:03:06 +03:00
David Remer
23ce2c6c09 add tooltip 2020-07-02 10:02:22 +03:00
David Remer
4dadd6143f replace wc gateway settings with independent settings system 2020-07-02 09:37:07 +03:00
David Remer
621567da66 quickfix 2020-07-01 19:53:58 +03:00
David Remer
4e2c032435 fix sprintf placeholder count 2020-07-01 16:51:01 +03:00
David Remer
0c2de24f37 do not depend on title for rendering connect message. 2020-07-01 16:50:14 +03:00
David Remer
3a4b942663 catch exception 2020-07-01 16:49:57 +03:00
David Remer
85944d392a rearrange settings 2020-07-01 16:36:18 +03:00
David Remer
211a3e8b01 remove assets 2020-07-01 14:54:36 +03:00
David Remer
53a0c932f9 remove credit card wrapper if not possible to render hosted fields 2020-07-01 14:52:43 +03:00
David Remer
0e93df755b adjust phone handling in payerData 2020-07-01 14:15:42 +03:00
David Remer
1f297b3add fallback if payer.phone is not defined 2020-07-01 14:00:28 +03:00
David Remer
e33a13482e add logger to PayPalBearer 2020-07-01 13:50:52 +03:00
David Remer
436d4ed3c8 make source of log interceptable 2020-07-01 13:38:15 +03:00
David Remer
8112a9bc83 add logger 2020-07-01 13:03:21 +03:00
David Remer
3bd887aaa1 change enable button on page functionality too meet the requirements of default behavior 2020-07-01 08:41:08 +03:00
David Remer
f6a3746d1a fix composer.json 2020-07-01 08:24:43 +03:00
David Remer
285efda256 disable packagist.org repo in composer.json 2020-07-01 08:22:55 +03:00