Commit graph

70 commits

Author SHA1 Message Date
dinamiko
eec6ba8167 Refactor 2022-10-10 15:14:34 +02:00
dinamiko
99aa80c3ec Use wc order update meta data intead of wp function 2022-10-10 15:10:00 +02:00
dinamiko
e4e968a823 Fix merge conflict 2022-09-14 12:22:46 +02:00
dinamiko
ae11b15164 Do not show subscription behavior setting if subscriptions plugin is not active 2022-09-02 12:59:53 +02:00
Emili Castells
8d6ce555fa
Merge pull request #793 from woocommerce/PCP-155-tracking-api
Tracking API
2022-08-19 09:30:57 +02:00
Emili Castells
5a5ebd0e58
Merge pull request #794 from woocommerce/pcp-355-hide-gateways
Hide additional gateways when not onboarded or not available
2022-08-19 09:29:09 +02:00
dinamiko
8a052166ff Merge branch 'trunk' into PCP-155-tracking-api 2022-08-18 15:50:16 +02:00
Alex P
dda243f1c9 Perform the full dcc/pui status check on the gateway list page 2022-08-17 16:16:50 +03:00
Narek Zakarian
9b63ab0b91 Merge remote-tracking branch 'origin/trunk' into PCP-155-tracking-api
# Conflicts:
#	modules/ppcp-wc-gateway/services.php
#	modules/ppcp-wc-gateway/src/Helper/PayUponInvoiceHelper.php
#	tests/PHPUnit/WcGateway/Helper/PayUponInvoiceHelperTest.php
2022-08-17 17:11:20 +04:00
Narek Zakarian
d3d79f4ef1 fix PHPcs problems 2022-08-17 16:25:23 +04:00
Alex P
d2189d7d22 Show oxxo only for Mexican shops 2022-08-17 15:06:11 +03:00
Alex P
3b90e0521c Hide additional gateways when not onboarded or not available 2022-08-17 15:05:36 +03:00
Narek Zakarian
2231b7836c Fix Psalm errors 2022-08-17 15:03:57 +04:00
Alex P
b7260aa185 Add header on settings page 2022-08-16 13:56:36 +03:00
dinamiko
65c8cce2a6 Do not check store currency when registering pui gateway 2022-08-10 10:44:36 +02:00
Emili Castells
46352ba16e
Merge pull request #765 from woocommerce/pcp-841-card-button-no-paypal
Do not show card button gateway if PayPal gateway disabled
2022-08-10 09:21:17 +02:00
dinamiko
3470010958 Fix phpcs 2022-08-10 09:10:38 +02:00
Alex P
3e014bad84 Render tabs later (after WC Payments links) 2022-08-10 10:04:33 +03:00
Alex P
63e1d113ff Render sections as tabs instead of links 2022-08-10 10:04:33 +03:00
Alex P
40365c5afb Do not show card button gateway if paypal gateway disabled 2022-08-03 09:37:40 +03:00
dinamiko
e14fc10141 Fix wrong disabling oxxo 2022-08-02 12:24:22 +02:00
dinamiko
d5e2d8585c Disable oxxo feature via constant 2022-08-02 12:11:18 +02:00
Alex P
1049fda586 Merge branch 'trunk' into PCP-726-add-oxxo-apm-alternative-payment 2022-07-26 16:59:27 +03:00
Alex P
9215ac24a4 Show notice if card button gateway without paypal gateway 2022-07-26 15:28:15 +03:00
Alex P
c2d0a3aa69 Add an option to hide card button gateway if not needed 2022-07-26 10:58:21 +03:00
Alex P
d4e8bd453c Add card button gateway 2022-07-19 09:20:26 +03:00
dinamiko
09ef106a80 Refactor to create PayPal order first 2022-07-13 16:11:33 +02:00
dinamiko
5f90aaae20 Merge trunk 2022-07-11 11:51:04 +02:00
dinamiko
2b67884900 Introduce oxxo payment (WIP) 2022-07-05 11:30:20 +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
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
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
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
dinamiko
ac6361e2ce Fix phpcs 2022-05-09 11:46:22 +02:00
dinamiko
49bc0f255c Check seller product status for pui (WIP) 2022-05-06 17:03:10 +02:00
dinamiko
d064c257db Add scheduled action for checking payment captured 2022-05-04 09:44:15 +02:00
Narek Zakarian
d148a1bf9a Adjust API client services to support fraud response. 2022-04-25 19:17:13 +04:00
Narek Zakarian
de855042a0 Add "PayPal Transaction Key" into order custom fields. 2022-04-20 19:51:26 +04:00
dinamiko
e9cf818799 Fix phpcd (WIP) 2022-04-14 17:17:56 +02:00
Danae Millan
b488c909eb Merge branch 'trunk' into issue-174-vaulting-pay-later-ux 2022-04-13 13:54:52 -04:00
dinamiko
72efcbb71d Only init pui if gateway is enabled 2022-03-29 11:37:22 +02:00
dinamiko
da3272e687 Add pui payment source entity (WIP) 2022-03-09 17:22:17 +01:00