Danae Millan
a338e727fd
Switch Pay Later labels when vaulting is toggled
...
This way we'd display the 'Enable' label when Pay Later can be enabled, and the reason why it can't be enabled when vaulting is enabled.
2021-11-20 14:38:36 -03:00
Danae Millan
1d089cbfa5
Add a description to the vaulting checkbox
...
Enabling vaulting will disable Pay Later features. The description should make merchants aware of that.
2021-11-20 13:01:13 -03:00
Danae Millan
abe4de252b
Mention enabling vaulting from the PayPal account only when it was disabled there
...
We were always displaying the text 'To use vaulting features, you must enable vaulting on your account' next to the checkbox for enabling vaulting. This message is irrelevant if vaulting is already enabled in the account. This commit makes that message to be displayed only when vaulting is disabled in the account.
2021-11-20 12:58:56 -03:00
Danae Millan
587d3eef53
Disable the vaulting checkbox only when vaulting isn't in the scope
...
Now, as long as vaulting is in the PayPal account's scope, the checkbox would always be enabled. Independently from the Pay Later settings.
2021-11-20 12:51:11 -03:00
dinamiko
3c237b6315
Do not display gateways if subscription in cart and user is not logged in
2021-10-25 16:27:05 +02:00
dinamiko
697bf3ce09
Fix phpcs errors
2021-10-20 15:32:57 +02:00
dinamiko
e3a793e3e5
Fix merge conflicts
2021-10-20 15:01:53 +02:00
Emili Castells
cf3b6e6ab1
Merge pull request #319 from woocommerce/capture-order-action-availability
...
Do not show capture order action after capture, refund/cancel/fail
2021-10-19 09:54:36 +02:00
Alex P
94c3356c82
Set transaction id after manual capture
2021-10-15 09:48:29 +03:00
dinamiko
457ebeeb8c
Move capture authorized payment into authorized payment processor
2021-10-14 15:45:57 +02:00
dinamiko
ab0ed12495
Merge branch 'trunk' into PCP-327-prevent-subscription-from-being-
2021-10-14 10:34:26 +02:00
Alex P
3330ad34da
Merge remote-tracking branch 'origin/trunk' into capture-order-action-availability
2021-10-13 17:51:21 +03:00
dinamiko
a42ae3567f
Merge trunk
2021-10-13 16:13:42 +02:00
Alex P
e1f4f9763d
Merge branch 'trunk' into capture-order-action-availability
2021-10-13 15:59:26 +03:00
Alex P
10937144a1
Add typehint
2021-10-13 15:02:10 +03:00
Alex P
936915e53c
Do not show capture order action after capture, refund/cancel/fail
2021-10-11 17:36:59 +03:00
dinamiko
df95276372
Fix credit card gateway constructor parameters
2021-10-08 16:05:24 +02:00
Alex P
f4d82e0de8
Fix namespace name, remove classmap
2021-10-08 10:23:19 +03:00
dinamiko
e36d77fad2
Merge trunk (WIP)
2021-10-07 17:36:29 +02:00
Alex P
c65df28d54
Merge branch 'trunk' into bug/fix-project-configuration
2021-10-07 18:04:36 +03:00
Alex P
45249966e9
Add missing order meta
2021-10-06 18:10:32 +03:00
dinamiko
1cee5d51f1
Void authorized transaction when payment is not saved
2021-10-06 15:57:57 +02:00
dinamiko
a21aa9111a
Merge branch 'trunk' into PCP-327-prevent-subscription-from-being-
2021-10-06 12:35:08 +02:00
Alex P
25b3bd148f
Refactor capture status rendering
2021-10-06 12:26:54 +03:00
dinamiko
c32f94f577
Update subscription status to cancelled when payment is not saved
2021-10-05 17:30:00 +02:00
dinamiko
507fd2bfb2
Capture authorized order if payment saved correctly
2021-10-05 15:18:17 +02:00
Alex P
537fab4d28
Merge branch 'trunk' into void-transaction
2021-10-05 15:20:00 +03:00
Alex P
06e437e0c3
Refactor logging, add missing logging
2021-10-04 19:16:50 +03:00
Alex P
c09c1efc9c
Improve logging
2021-10-01 10:05:10 +03:00
dinamiko
9ebedbfd85
Renaming class names
2021-09-30 16:30:52 +02:00
dinamiko
57ff2cc649
Fix merge conflicts
2021-09-30 12:52:15 +02:00
dinamiko
2a31c3ce03
Add authorization flow for saved credit cards
2021-09-27 17:49:08 +02:00
dinamiko
2db0162988
Move payment tokens repository to vaulting package
2021-09-17 17:11:36 +02:00
Alex P
0b029a9392
Add webhooks status page
2021-09-16 12:44:29 +03:00
Alex P
620f25d88d
Refactor field page checking
...
Reduce code duplication and support more than 2 pages.
Also remove 'all'
2021-09-16 12:40:00 +03:00
Anton Ukhanev
6078de235f
Change case of DCCProductStatus
class name
2021-09-13 16:31:09 +02:00
Emili Castells
079e8e6acc
Merge pull request #250 from woocommerce/PCP-256-disable-funding-credit-cards-aff
...
Disable funding credit cards affecting hosted fields, unset for GB
2021-09-10 15:24:58 +02:00
Alex P
ccf3c88432
Merge branch 'trunk' into pcp-178-gateways
2021-09-09 12:09:32 +03:00
dinamiko
3580462efc
Add tooltip description
2021-09-08 14:39:56 +02:00
dinamiko
6e0f739a00
Remove disabling card for UK
2021-09-08 11:40:13 +02:00
Alex P
34ae2ee30b
Show notice only on ppcp and payments page
2021-09-01 16:28:17 +03:00
Alex P
33e6280aa3
Add notice DCC enabled without the main gateway
2021-08-31 10:20:11 +03:00
Alex P
bc141ae7fb
Refactor gateway page check
2021-08-27 13:43:00 +03:00
Anton Ukhanev
cabcb7d9e4
Add Container typehint to all service definitions
2021-08-26 11:10:16 +02:00
Anton Ukhanev
d4c8282518
Use Composer modules and convert modules to PSR-4
...
PSR-4 is much more robust and predictable. But to do this,
a source root dir must be specified for every module.
This could be done in the root file, but this is not very modular.
Instead, now every module declares its own source root by using
the amazing Composer Merge Plugin. This approach allows each module
to also declare its own dependencies. Together, these changes allow
modules to be easily extractable to separate pacakges when the need
arises, and in general improves modularity significantly.
2021-08-26 11:01:20 +02:00
Alex P
b988e08c66
Add "No 3DS" option
2021-08-23 12:29:43 +03:00
Alex P
31bd954870
Add 3d secure contingency settings
2021-08-20 17:25:24 +03:00
dinamiko
8cb26a2aa0
Add filters for button label default value
2021-08-09 12:25:50 +02:00
Emili Castells
f8f4becffc
Merge pull request #194 from woocommerce/PCP-158-mini-cart-button-size
...
Make mini cart button layout vertical by default
2021-07-14 16:04:47 +02:00
dinamiko
0daedb7461
Make mini cart button layout vertical by default
2021-07-13 16:16:17 +02:00