Commit graph

41 commits

Author SHA1 Message Date
Emili Castells Guasch
e63e747f66 Add return type 2024-11-04 16:34:29 +01:00
Emili Castells Guasch
1a5003770f Add checkout location programmatically when remove in button locations for apple and google pay 2024-11-04 16:19:01 +01:00
Moritz Meißelbach
9152de2ef0
Fix imports 2024-08-23 15:52:56 +02:00
Moritz Meißelbach
789d979c80
Merge branch 'refs/heads/trunk' into modularity-module-migration
# Conflicts:
#	modules/ppcp-applepay/src/ApplepayModule.php
#	modules/ppcp-compat/src/CompatModule.php
2024-08-23 15:50:49 +02:00
Moritz Meißelbach
4d9f23e315
Merge branch 'refs/heads/trunk' into modularity-module-migration
# Conflicts:
#	composer.lock
#	modules/ppcp-axo/src/AxoModule.php
#	modules/ppcp-blocks/src/BlocksModule.php
#	modules/ppcp-compat/src/CompatModule.php
#	modules/ppcp-googlepay/src/GooglepayModule.php
#	modules/ppcp-order-tracking/src/OrderTrackingModule.php
#	modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php
2024-08-23 14:25:36 +02:00
Philipp Stracker
eb216425fb
🚧 New Gateway for Apple Pay 2024-07-23 15:59:54 +02:00
Philipp Stracker
d69fb5bc70
🐛 Load button preview JS on ACDC settings page
Renamed the DI service name; this service is only used in two places (APM modules), which were also updated.
2024-06-05 18:05:06 +02:00
Daniel Dudzic
5d30ac1349
Update the Apple validation string 2024-05-22 11:05:38 +02:00
Daniel Dudzic
5aa00d8914
Fix PHPCS and Psalm errors 2024-04-23 15:18:04 +02:00
Daniel Dudzic
436fd77587
Fix the Apple Pay button in the editor 2024-04-23 15:00:05 +02:00
Pedro Silva
144474169b
Refactor some modules to native modularity support. 2023-12-15 14:16:53 +00:00
Pedro Silva
c8d4c12a2d
Fix GooglePay and ApplePay loading scripts on admin standard payments page. 2023-11-13 13:55:08 +00:00
Emili Castells Guasch
0d3ec6e361 Fix phpcs 2023-11-06 09:41:19 +01:00
Pedro Silva
06087f7e67
Merge branch 'trunk' into PCP-2186-apple-pay-button-preview 2023-11-03 14:01:15 +00:00
Pedro Silva
118e49cfde
Add ApplePay preview in admin settings. 2023-11-03 10:30:31 +00:00
Pedro Silva
3e5bba5c6b
Merge branch 'trunk' into PCP-2165-present-apple-developer-merchantid-domain-association-only-when-apple-pay-is-enabled 2023-11-03 09:56:43 +00:00
Pedro Silva
4de7191d7c
Add ApplePay validation file display conditions 2023-11-02 09:48:33 +00:00
Pedro Silva
976e8b90ca
Fix ApplePay and GooglePay on block pages 2023-10-31 15:00:05 +00:00
Pedro Silva
2b9ac48616
Fix ApplePay nonce 2023-10-26 16:33:00 +01:00
Pedro Silva
46b47dc97b
Fix lint and tests 2023-10-26 10:58:05 +01:00
Emili Castells
df283218bd
Merge pull request #1789 from woocommerce/PCP-2136-apple-pay-payment-process-issues
Apple Pay payment process issues (2136)
2023-10-23 16:52:54 +02:00
Emili Castells
9d43e736c5
Merge pull request #1786 from woocommerce/PCP-2139-release-2-4-0-rc-1-place-order-button-remains-could-not-retrieve-order
release 2.4.0_rc1 Place order button remains - Could not retrieve order (2139)
2023-10-20 16:53:32 +02:00
Pedro Silva
b4271a6782
Merge branch 'trunk' into PCP-2136-apple-pay-payment-process-issues 2023-10-20 11:53:41 +01:00
Pedro Silva
b11a539c24
Refactor styles loading on GooglePay and ApplePay
Remove unnecessary console.log on GooglePay and ApplePay
2023-10-19 18:44:44 +01:00
Pedro Silva
b4d07e7025
Fix ApplePay live validation file. 2023-10-19 16:21:14 +01:00
Pedro Silva
20f64d63ed
Refactor ApplePay notices
Refactor AppleProductStatus
2023-10-19 11:32:12 +01:00
carmenmaymo
0882095602
Full transaction with apple 2023-10-16 15:49:28 +02:00
carmenmaymo
cca21234ed
Show validation file from within 2023-09-19 11:17:48 +02:00
carmenmaymo
b9e2a26b6c
Load scripts when smartbutton 2023-09-10 11:41:04 +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
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
carmenmaymo
9a85d86ef5
add hook to remove cache on listening request 2023-08-24 11:49:54 +02:00
carmenmaymo
07da2a59f2
remove status cache on update 2023-08-24 11:25:39 +02:00
carmenmaymo
10613711b9
Add apple transaction in product with auth 2023-08-17 09:42:45 +02:00
carmenmaymo
3ae22b3356
Add apple transaction in product before auth 2023-07-31 17:08:42 +02:00
carmenmaymo
d16f08fc7b
Refactor and CI 2023-07-19 09:45:03 +02:00
carmenmaymo
917976bfb4
Add applepay module behind flag
Add apple to onboarding products,
add setting to onboard with a new filter
add settings to enable in product and cart
add button markup where the js will hook
enqueue scripts
echo validation file sandbox/live
init apple payment method for onboarding
2023-07-17 14:17:50 +02:00