Alex P
73dc768955
Merge branch 'trunk' into pcp-697-separate-gateway
2022-07-25 11:08:43 +03:00
dinamiko
4de7321d30
Fix wrong locale for PUI experience context
2022-07-21 11:45:39 +02:00
Alex P
ec8ba15092
Fix dcc gateway
2022-07-21 11:15:39 +03:00
Alex P
0c17c6b1de
Allow to choose one of 3 card billing data handling modes
...
also handle it in one place, no need to mess with payer parsing and JS
2022-07-20 17:28:55 +03:00
dependabot[bot]
b83f1fe3a4
Bump terser from 5.9.0 to 5.14.2 in /modules/ppcp-wc-gateway
...
Bumps [terser](https://github.com/terser/terser ) from 5.9.0 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 07:53:12 +00:00
Alex P
c11635343d
Remove dcc continuation leftovers
2022-07-19 09:29:12 +03:00
Alex P
d4e8bd453c
Add card button gateway
2022-07-19 09:20:26 +03:00
Alex P
8c77258828
Add option for sending billing data
2022-07-18 16:24:53 +03:00
Alex P
fb0bd85da6
Extract saved payment check scheduling
2022-07-13 15:20:39 +03:00
Alex P
5bdc4b78c1
Extract generate_ppcp_html
2022-07-13 15:20:26 +03:00
Alex P
1a5eb500a5
Cleanup gateways, move process_payment
2022-07-13 09:51:23 +03:00
Alex P
0ce3af03c3
Extract error message
2022-07-12 21:19:21 +03:00
Alex P
81c786150d
Remove attempt to use non-existing .issues property
...
I think it never worked, and the API docs do not mention it (only the single .issue property),
and either way this usage here does not seem helpful, issue/description still contains the same unfriendly text as in the exception message already
2022-07-12 15:46:34 +03:00
Alex P
966e3169e4
Refactor gateway error/success handling
2022-07-12 15:37:36 +03:00
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
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
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
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