Commit graph

125 commits

Author SHA1 Message Date
David Remer
03d2ed9897 rename WcGateway to PayPalGateway 2020-08-18 08:46:18 +03:00
David Naber
781760a82c Introduce unit test for CheckoutPayPalAddressPreset PCP-28 2020-08-17 18:03:32 +02:00
David Naber
9fe6ee4fb7 Use address from PayPal as preset in checkout PCP-28 2020-08-14 17:53:39 +02:00
David Remer
8d0eda7491 fix typo 2020-07-28 12:31:55 +03:00
David Remer
754913b632 PCP-26 / introduce text field with autocomplete off 2020-07-28 12:23:50 +03:00
David Remer
585d5350ff PCP-26 / introduce new password field for settings 2020-07-28 12:18:57 +03:00
David Remer
c98e10d2a1 phpcs 2020-07-28 07:15:04 +03:00
David Remer
8f39b71e7f introduce installation prefix 2020-07-28 07:03:15 +03:00
David Remer
6a4b406568 add a toggle to enable user adding credentials manually 2020-07-28 05:41:09 +03:00
David Remer
1588dc63bc declare full support 2020-08-01 13:15:41 +03:00
David Remer
c1991e9153 init subscriptions 2020-07-28 12:27:42 +03:00
David Remer
68fe89af4b announce subscription support in gateway and force checkout deactivation if no support 2020-07-23 16:01:02 +03:00
David Remer
32b5b41215 move vault option to smart button settings 2020-07-23 14:28:31 +03:00
David Remer
158db47134 add vault option, add logic for not rendering buttons when subscription but no vaulting enabled 2020-07-23 14:12:29 +03:00
David Remer
e67a94f931 always disable venmo funding method 2020-07-23 11:12:55 +03:00
David Remer
6705d2cb26 render dcc fields and settings only when dcc is applicable in the country 2020-07-23 11:10:37 +03:00
David Remer
9d20d59b87 fix typo 2020-07-22 13:22:41 +03:00
David Remer
22fe00294e check if wc function exists 2020-07-22 11:00:07 +03:00
David Remer
1f64ee32e3 phpcs 2020-07-21 09:14:13 +03:00
David Remer
985c4fe626 count NO_DECISION as approved 2020-07-21 09:09:13 +03:00
David Remer
241a5e170d process orders when credit card is approved 2020-07-16 10:16:43 +03:00
David Remer
68866f8ef2 move bn code into session 2020-07-16 09:28:00 +03:00
David Remer
f3fb46d9ad add landingpage option 2020-07-13 08:24:56 +03:00
David Remer
20a9d56e68 phpcs / remove unused use statements 2020-07-10 15:47:54 +03:00
David Remer
b032a8ea14 make logging optional 2020-07-10 15:45:49 +03:00
David Remer
c04187338a phpcs 2020-07-10 12:56:01 +03:00
David Remer
563488e727 phpcs 2020-07-10 12:34:29 +03:00
David Remer
34f0836c15 add brand_name setting 2020-07-10 11:50:11 +03:00
David Remer
713d5bdda1 PCP-21 / add option for button label 2020-07-10 10:27:03 +03:00
David Remer
792fce5b3a add default values to Settings 2020-07-10 09:08:50 +03:00
David Remer
c0c8e3f8cf remove option from database on plugin deactivation 2020-07-10 09:01:58 +03:00
David Remer
7536efbe3a fix translation slug 2020-07-10 08:51:02 +03:00
David Remer
8fef1ec612 do only overwrite settings, which can be altered in current screen 2020-07-10 08:41:23 +03:00
David Remer
bf1737a22e listen to ajax enable switch 2020-07-10 08:39:58 +03:00
David Remer
a63e51818b phpcs 2020-07-09 15:18:50 +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
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
a740e866fe fix multiselect field in settings 2020-07-03 10:21:06 +03:00
David Remer
f0b6e362b7 phpcs 2020-07-02 14:42:08 +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
9563d60427 add onboarding field to settings 2020-07-02 13:10:53 +03:00
David Remer
f09d71e888 phpcs 2020-07-02 12:48:40 +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