Commit graph

922 commits

Author SHA1 Message Date
dinamiko
63cb0bad56 Log pui payment instructions in order 2022-06-23 14:15:11 +02:00
dinamiko
c880815e34 Display pui payment instructions in order metabox 2022-06-23 12:42:53 +02:00
dinamiko
2b4f77818b Fix psalm 2022-06-23 11:50:08 +02:00
dinamiko
035ff32d59 Fail WC order only if PayPal order status is not completed 2022-06-23 11:13:41 +02:00
dinamiko
5fbe7580d0 Log order status 2022-06-22 11:47:35 +02:00
dinamiko
644604595e Print order status in log 2022-06-22 11:44:28 +02:00
dinamiko
977cd2f713 Add priority and number of arguments to woocommerce_paypal_payments_check_pui_payment_captured action 2022-06-22 11:33:39 +02:00
dinamiko
fff6c84e91 Log order status in payment captured webhook checker 2022-06-22 11:11:16 +02:00
dinamiko
fcf9b6b19e Add phone number validation for non-numeric characters 2022-06-22 10:48:56 +02:00
dinamiko
d7363a0d44 Fix phpcs 2022-06-21 09:19:21 +02:00
dinamiko
3973bd4a3b Fix psalm 2022-06-20 10:39:18 +02:00
dinamiko
114d7124ae Merge branch 'PCP-417-new-feature---pay-upon-invoice' of github.com:woocommerce/woocommerce-paypal-payments into PCP-417-new-feature---pay-upon-invoice 2022-06-20 10:32:03 +02:00
dinamiko
40cc95d895 Enable logging by default for now 2022-06-20 10:31:39 +02:00
emilicastells
d6bd02c9c1
Make logo url mandatory field 2022-06-17 16:59:49 +02:00
emilicastells
b362f295f8
Add custom validation for phone number 2022-06-17 16:04:57 +02:00
dinamiko
0262549382 Merge branch 'trunk' into PCP-417-new-feature---pay-upon-invoice 2022-06-16 11:12:41 +02:00
dinamiko
5a6113f714 Add #639 to changelog and log not getting PayPal order error 2022-06-14 16:18:53 +02:00
Emili Castells
259f824dac
Merge pull request #657 from woocommerce/PCP-687-do-not-call-partner-referrals-si
Cache partner referrals signup links
2022-06-14 15:05:15 +02:00
dinamiko
e153e2be35 Merge trunk 2022-06-14 15:03:19 +02:00
Emili Castells
a8fb55daa4
Merge pull request #676 from woocommerce/PCP-711-capture-virtual-only-orders-intent-problem
Fix the order status for virtual & downloadable products
2022-06-14 11:53:44 +02:00
dinamiko
5de360c869 Fix conflicts 2022-06-14 10:59:47 +02:00
dinamiko
8a0b439e5f Add order status CREATED to order processor check 2022-06-07 12:17:35 +02:00
Narek Zakarian
0c185fca08 Fix the order status for virtual & downloadable products 2022-06-06 16:12:42 +04:00
dinamiko
297fb4b92a Fix phpcs 2022-06-02 15:39:02 +02:00
dinamiko
0a993f854d Do not check order approved status if it does not contains physical goods 2022-06-02 15:11:01 +02:00
dinamiko
f1e54ced4f Get signup links without reloading the page (WIP) 2022-05-27 14:53:55 +02:00
dinamiko
9b88d1a4ae Move signup link cache into a service 2022-05-26 11:29:09 +02:00
dinamiko
f813cf451a Cache partner referrals signup links 2022-05-25 09:42:37 +02:00
dinamiko
4b674adad2 Add business entity to partner referrals data for pui onboarding 2022-05-23 15:11:36 +02:00
dinamiko
a0e431e07c Do not call seller status if current state is not onboarded 2022-05-23 11:48:33 +02:00
dinamiko
98e356da17 Ensure is pui payment method before custom checkout validation 2022-05-20 12:08:33 +02:00
dinamiko
58a53af41e Do not display pui gateway if customer service instructions field is empty 2022-05-18 15:14:04 +02:00
dinamiko
cee42e7d4e Merge branch 'trunk' into PCP-417-new-feature---pay-upon-invoice 2022-05-17 16:56:21 +02:00
Emili Castells
79db7cfbfc
Merge pull request #375 from woocommerce/issue-174-vaulting-pay-later-ux
Enhance the UX of the Pay Later and Vaulting features
2022-05-17 16:25:33 +02:00
dinamiko
ade0e51e47 Merge branch 'trunk' into PCP-417-new-feature---pay-upon-invoice 2022-05-17 14:16:23 +02:00
Emili Castells
b7c4f23b62
Merge pull request #641 from woocommerce/PCP-580-manual-orders-return-an-error-for-guest-users
Store order info in wc order meta to get if there is no session.
2022-05-17 13:55:35 +02:00
Emili Castells
4b4be4ff1b
Merge pull request #647 from woocommerce/pcp-478-fix-vaulting-redirect
Remove redirect after vaulting settings check
2022-05-17 12:53:54 +02:00
dinamiko
676f4a7a10 Ensure pay for order total is valid for pui 2022-05-17 12:30:50 +02:00
dinamiko
6ed616802d Merge branch 'trunk' into PCP-417-new-feature---pay-upon-invoice 2022-05-17 11:10:36 +02:00
Emili Castells
486fe96a3e
Merge pull request #617 from woocommerce/PCP-647-fraud-prevention-function
Add Fraud Processor Response as an order note.
2022-05-17 10:46:20 +02:00
Emili Castells
63c8cb8851
Merge pull request #609 from woocommerce/PCP-608-add-the-paypal-fee-to-the-custom-fields
Add "PayPal Transaction Key" into order custom fields.
2022-05-17 10:45:42 +02:00
Emili Castells
125150ac58
Merge pull request #578 from woocommerce/PCP-616-disabling-paypal-checkout-on-removes-buttons-from-cart
Unset the gateway only on checkout page
2022-05-17 10:44:27 +02:00
dinamiko
be22a60b93 Add birth date validation for pay for order 2022-05-16 16:51:29 +02:00
Alex P
c933c595d8 Remove redirect after vaulting settings check
does not seem to be needed
2022-05-12 17:39:54 +03:00
Alex P
d4dcc10ef6 Remove outdated comment 2022-05-12 17:39:49 +03:00
Alex P
65007a7bae Do not handle vaulting settings change when not onboarded
Otherwise vaulting gets disabled after disconnect and re-onboarding
2022-05-12 17:39:49 +03:00
dinamiko
baef2d5408 Replace EXPRESS_CHECKOUT with PAYMENT_METHODS to make it work with pui 2022-05-12 16:36:44 +02:00
dinamiko
957e7bf84d Check if pay for order products are ready for pui 2022-05-12 15:16:11 +02:00
Emili Castells
baf7f33a25
Merge pull request #644 from woocommerce/PCP-656-1.9.0-test1-customer-service-ins
[PUI] Customer service instructions field not mandatory in gateway settings
2022-05-12 09:57:37 +02:00
dinamiko
1baa66a955 Merge PCP-417-new-feature---pay-upon-invoice 2022-05-11 16:45:49 +02:00