Commit graph

943 commits

Author SHA1 Message Date
dinamiko
d699ba61bf Check gateway enabled to load pui js 2022-07-11 09:34:40 +02:00
Alex P
e73ebbadb6 Fix phpcs warnings 2022-07-11 09:19:27 +03:00
Narek Zakarian
6d215c8306 Create the setting to switch the behavior. 2022-07-08 16:25:07 +04:00
Emili Castells
861d22872c
Merge pull request #724 from woocommerce/PCP-664-1.9.0-test1-feature-capitalizati
[PUI] Feature capitalization not consistent (664)
2022-07-08 14:14:28 +02:00
dinamiko
37c608474b Make pui capitalizacion consistent 2022-07-08 12:01:19 +02:00
dinamiko
31823216e9 Load pui js script only in chekcout page 2022-07-08 11:54:23 +02:00
Emili Castells
9dd23f3ccf
Merge pull request #714 from woocommerce/PCP-735-1.9.0-test5---missing-paypal-fee
Missing PayPal fee in WC order details for PUI purchase (735)
2022-07-08 10:31:49 +02:00
Emili Castells
9de45ae393
Merge pull request #711 from woocommerce/PCP-733-1.9.0-test5---pui-gateway-is-dis
PUI gateway is displayed with unsupported store currency (733)
2022-07-08 10:31:04 +02:00
dinamiko
faa406fbd8 Introduce payment capture pending webhook (WIP) 2022-07-06 10:35:53 +02:00
dinamiko
631529adce Set oxxo payment source from wc order 2022-07-05 16:05:23 +02:00
dinamiko
93778b1539 Add payer action to wc order (WIP) 2022-07-05 15:49:59 +02:00
Alex P
fff2570124 Refactor shipping_preference
Extract its determination to a separate class, also remove useless CartRepository and use single PU to avoid confusion.
2022-07-05 14:37:04 +03:00
dinamiko
c27d49d86d Fix psalm 2022-07-05 11:38:14 +02:00
dinamiko
2b67884900 Introduce oxxo payment (WIP) 2022-07-05 11:30:20 +02:00
dinamiko
7aca62a1a3 Create capture entity from order response capture 2022-07-04 14:34:09 +02:00
dinamiko
f013d19047 Add PayPal fee to pui order 2022-07-04 12:20:34 +02:00
dinamiko
86f85eff63 Use shop currency service 2022-07-01 15:50:14 +02:00
dinamiko
b71cff1d57 Check pui currency in payment gateways 2022-07-01 14:57:59 +02:00
dinamiko
6fab64e658 Revert logging default behavior 2022-06-27 14:25:02 +02:00
dinamiko
70189f1928 Ensure birth date is not empty 2022-06-23 15:03:26 +02:00
dinamiko
67ff582511 Fix psalm 2022-06-23 14:55:16 +02:00
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