Commit graph

53 commits

Author SHA1 Message Date
Daniel Dudzic
bab0a467dc
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-4124-dynamic-logic-for-things-to-do-next-ver3 2025-02-03 23:09:00 +01:00
Philipp Stracker
90d2c77a5a
🚚 Extract Environment class to gateway module 2025-02-03 13:34:30 +01:00
Philipp Stracker
3bd118de1b
♻️ Use new base class for ApplePay status check 2025-01-30 17:13:56 +01:00
Daniel Dudzic
0daf56b2af
Settings UI: Move Things To Do config data to a separate definition file. Add settings highlighting. Add todos dismissing. 2025-01-30 12:54:05 +01:00
Emili Castells Guasch
3820fdc758 Remove country and currency suppor for hk and sg 2024-11-07 11:19:28 +01:00
Emili Castells Guasch
a18514e653 Extend acdc availability 2024-11-04 11:51:53 +01:00
Emili Castells Guasch
120c1c667d Remove ACDC support for HK and SG for now 2024-10-10 17:22:43 +02:00
Emili Castells
634b3707ee
Merge pull request #2667 from woocommerce/PCP-3744-fix-multicurrency
Fix multi-currency support
2024-10-03 12:40:35 +02:00
Alex P.
f85df4718a
Retrieve shop currency later to avoid early caching in service 2024-10-03 10:10:50 +03:00
Philipp Stracker
05ee91e192
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-api-client/services.php
#	modules/ppcp-card-fields/services.php
2024-09-06 16:13:18 +02:00
Emili Castells Guasch
888d9126f5 Add logger to Apple Pay and Google Pay gateways 2024-08-29 11:38:40 +02:00
Emili Castells Guasch
f3bf4322c5 Fix phpcs 2024-08-28 12:33:03 +02:00
Philipp Stracker
6c54377a6e
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-applepay/resources/js/ApplepayButton.js
#	modules/ppcp-button/resources/js/modules/ContextBootstrap/CheckoutBootstap.js
2024-08-22 11:29:19 +02:00
Philipp Stracker
b47abac414
Add HK and SG support for GooglePay and ApplePay 2024-08-20 16:29:17 +02:00
George Burduli
883a5b15bc
Add China to ApplePay support, simplify country-currency matrix 2024-07-29 13:28:33 +04:00
Philipp Stracker
eb216425fb
🚧 New Gateway for Apple Pay 2024-07-23 15:59:54 +02:00
Philipp Stracker
639ced5c91
🩹 Fix incorrect links to AP/GP payment settings
The settings button for Apple Pay and Google Pay now directs users to the correct tab and section.
2024-05-28 16:41:33 +02:00
Emili Castells
5ad95568bf
Merge pull request #2019 from woocommerce/PCP-2646-update-country-eligibility-for-advanced-card-processing-apple-pay-google-pay
Update country eligibility for advanced card processing apple pay google pay (2646)
2024-02-15 16:31:47 +01:00
Narek Zakarian
a28be427aa
Update the countries & currency combinations for Apple Pay 2024-02-08 17:31:51 +04:00
Pedro Silva
42f3e575bc
Fix inconsistent instance of AppleProductStatus 2024-02-02 17:16:42 +00:00
George Burduli
7fe0b636fe
Extend Apple Pay country eligibility to EU20 2024-01-26 01:01:24 +04:00
Pedro Silva
c987bc6b33
Add additional status message to ApplePay domain validation. 2023-12-12 10:14:49 +00:00
Pedro Silva
206db76887
Fix ApplePay device detection for edge cases. 2023-11-14 16:33:19 +00:00
Pedro Silva
b352b702c9
Fix browser detection on ApplePay module. 2023-11-08 11:56:53 +00:00
Emili Castells
b9d659dd1f
Merge pull request #1821 from woocommerce/PCP-2132-apple-pay-domain-registration-browser-eligibility-check
Apple Pay domain registration & browser eligibility check (2132)
2023-11-06 09:24:29 +01:00
Pedro Silva
eeb76a1df8
Fix lint. 2023-11-02 15:39:42 +00:00
Pedro Silva
9ee14235d2
Improves ApplePay eligibility configuration. 2023-11-02 15:12:20 +00:00
Pedro Silva
ed128a17c3
Merge branch 'trunk' into PCP-2166-extend-apple-pay-google-pay-country-eligibility-to-italy 2023-10-31 17:21:54 +00:00
Pedro Silva
48133aab78
Add Italy country eligibility to ApplePay and GooglePay. 2023-10-30 15:45:06 +00:00
Pedro Silva
46b47dc97b
Fix lint and tests 2023-10-26 10:58:05 +01:00
Pedro Silva
3d293058fb
Add Support for product variants on ApplePay 2023-10-25 17:52:00 +01:00
Emili Castells
10fe6f1a57
Merge pull request #1781 from woocommerce/PCP-2130-extend-apple-pay-country-eligibility
Extend Apple Pay country eligibility (2130)
2023-10-20 09:48:29 +02:00
Pedro Silva
20f64d63ed
Refactor ApplePay notices
Refactor AppleProductStatus
2023-10-19 11:32:12 +01:00
Pedro Silva
ec2ecfcd16
Extend eligible ApplePay countries. 2023-10-18 16:53:23 +01:00
Pedro Silva
7d1f8b5187
Refactor options for release preparation 2023-10-12 15:27:55 +01:00
Pedro Silva
561d43baf6
Add SellerStatus API caching.
Add GooglePay capability notice.
2023-09-25 10:12:27 +01:00
carmenmaymo
cca21234ed
Show validation file from within 2023-09-19 11:17:48 +02:00
carmenmaymo
18216c8fea
Add currencies 2023-09-19 08:23:23 +02:00
carmenmaymo
48781a9284
Fix cs 2023-09-18 17:52:17 +02:00
carmenmaymo
09bf938a6b
Add new setting if not eligible 2023-09-18 17:36:40 +02:00
carmenmaymo
7cf1105b51
Add filter to status check 2023-09-18 13:23:45 +02:00
carmenmaymo
da0dcdef89
Filter onboarding 2023-09-12 14:06:16 +02:00
carmenmaymo
fd3c3ac8e8
Bypass onboarding for now 2023-09-11 11:14:43 +02:00
carmenmaymo
c05041eee1
Fix cs 2023-09-08 16:58:32 +02:00
carmenmaymo
7b3f3e8ead
Init session with handlers 2023-09-07 09:56:46 +02:00
carmenmaymo
cffdec846c
Enable onboarding 2023-09-06 13:52:23 +02:00
carmenmaymo
f227713f6c
Show notice if validation fails 2023-09-06 10:47:53 +02:00
carmenmaymo
22809839d1
Add logic for cart and checkout 2023-09-05 09:14:20 +02:00
carmenmaymo
63ab1e383d
changes to mimic google implementation 2023-08-31 12:48:01 +02:00
carmenmaymo
8ebfb596fb
refactor module 2023-08-24 18:05:05 +02:00