Commit graph

376 commits

Author SHA1 Message Date
Alex P
cfc10ff0d9 Add "View logs" link in settings 2021-12-21 17:06:30 +02:00
Emili Castells
29635d9fb0
Merge pull request #412 from woocommerce/pcp-465-remove-onhold-filter
Do not block emails for on hold status
2021-12-17 14:16:54 +01:00
Alex P
5623c641e4 Allow WC Shop Managers to edit settings
https://woocommerce.com/document/roles-capabilities/
2021-12-16 18:30:35 +02:00
Alex P
e62f195b0f Do not block emails for on hold status 2021-12-16 12:38:31 +02:00
Emili Castells
2967b63fdf
Merge pull request #408 from woocommerce/pcp-315-html-input
Do not remove html for plugin settings text inputs
2021-12-15 14:16:36 +01:00
Emili Castells
a1e30a5e1f
Merge pull request #404 from woocommerce/pcp-452-saved-card-switch-to-paypal
Fix saved card method check
2021-12-15 09:32:47 +01:00
Alex P
151484165d Do not sanitize passwords 2021-12-14 18:47:52 +02:00
Alex P
583d587811 Do not remove html for plugin settings text inputs 2021-12-14 18:39:33 +02:00
Emili Castells
d5823c1254
Merge pull request #398 from woocommerce/pcp-400-show-funding-source
Show "Venmo" instead of "PayPal" when using its' button
2021-12-14 16:03:01 +01:00
Emili Castells
d3626bf967
Merge pull request #391 from woocommerce/pcp-446-prefix-input-validation
Add invoice prefix input validation
2021-12-14 16:01:10 +01:00
Alex P
b0aec0db1e Fix saved card method check 2021-12-13 17:31:48 +02:00
Alex P
9ef61a2b81 Extract funding source name/description generation 2021-12-09 18:31:21 +02:00
Alex P
222406aad6 Use "Pay via PayPal" description if settings not available 2021-12-09 17:31:12 +02:00
Alex P
f4a32a01e7 Show "Venmo" instead of "PayPal" when using its' button 2021-12-09 17:29:48 +02:00
Alex P
9cefc25543 Fix payment method change detection 2021-12-08 13:35:00 +02:00
Alex P
487e6bfb31 Check that only allowed chars are used for invoice prefix 2021-12-06 15:07:30 +02:00
Alex P
7428a4446b Limit max length of invoice prefix 2021-12-06 12:50:27 +02:00
Alex P
521cbf4e26 Require 3DS by default for PSD2 shop countries 2021-11-30 14:50:49 +02:00
Alex P
ffe32070d0 Extract shop currency, country to services 2021-11-30 10:40:38 +02:00
Alex P
1322a9dd27 Add missing funding sources to "Disable funding sources" 2021-11-25 17:11:51 +02:00
Emili Castells
035cbe5957
Merge pull request #361 from woocommerce/pcp-125-fix-duplicated-button
Fix duplicated button and saved cards in Pay Now
2021-11-23 11:07:21 +01:00
dinamiko
c072e8550a Add retry counter meta to order to avoid duplicate invoice error on consequent tries 2021-11-18 14:45:34 +01:00
Alex P
1f8b449e38 Fix change payment check to not conflict with Pay Now 2021-11-12 18:29:30 +02:00
dinamiko
78fe636e65 Merge branch 'trunk' into PCP-305-enable-save-card-for-guest-users 2021-11-04 11:01:33 +01:00
Alex P
38ee07e547 Remove non-nullable null check 2021-11-03 10:19:29 +02:00
Alex P
b783a55d3f Remove unneeded check, it throws already 2021-11-03 10:19:04 +02:00
dinamiko
4593f060ec Do not add message under subscriptions no available gateways notice 2021-11-02 12:01:29 +01:00
dinamiko
990c9f946e Add user needs to be logged in message when subscription in the cart 2021-10-28 12:43:02 +02: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
c019795ac7 Fix duplicate parameter in constructor assigment 2021-10-20 15:22:39 +02:00
dinamiko
e3a793e3e5 Fix merge conflicts 2021-10-20 15:01:53 +02:00
dinamiko
6649a362f6 Capture payment only if intent setting is capture 2021-10-20 10:40:46 +02:00
dinamiko
0ea8a77359 Capture payment when using saved card if intent setting is capture 2021-10-19 16:25:59 +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
b0396489c9 Extract is_voidable_authorization 2021-10-15 16:20:00 +03:00
dinamiko
b33e6b6ba2 Add pending status to voidable authorization 2021-10-15 11:32:16 +02:00
Alex P
94c3356c82 Set transaction id after manual capture 2021-10-15 09:48:29 +03:00
Alex P
58cb230867 Set transaction id for saved card payments 2021-10-14 18:46:39 +03:00
Alex P
e83db4a103 Save wc order after setting transaction id 2021-10-14 18:46:21 +03:00
Alex P
c8819086d8 Extract transaction functions to trait 2021-10-14 18:33:16 +03:00
dinamiko
0b25e8ae48 Fix psalm error 2021-10-14 15:55:23 +02:00
dinamiko
457ebeeb8c Move capture authorized payment into authorized payment processor 2021-10-14 15:45:57 +02:00
Alex P
d40384aa1a Set transaction id for authorization 2021-10-14 16:34:03 +03: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
Alex P
d91131cb06 Fix null access 2021-10-13 17:34:47 +03:00
dinamiko
a42ae3567f Merge trunk 2021-10-13 16:13:42 +02:00
Alex P
6f45ed3472 Remove unneeded nullability 2021-10-13 16:28:40 +03:00
Alex P
e1f4f9763d Merge branch 'trunk' into capture-order-action-availability 2021-10-13 15:59:26 +03:00