Commit graph

3470 commits

Author SHA1 Message Date
Emili Castells Guasch
b2a8c607af Add error handling (WIP) 2023-11-13 17:03:04 +01:00
Emili Castells Guasch
822485f782 Add card fields without custom styles for now 2023-11-13 16:03:18 +01: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
692d3672c4 Add card fields (WIP) 2023-11-10 11:20:28 +01:00
Pedro Silva
2f5f51e518
Uniformize ApplePay javascript coding style.
Add support for checkout form data to ApplePay.
Add checkout shipping mode option in ApplePay settings.
2023-11-09 17:50:57 +00:00
Emili Castells Guasch
4edf9c1f46 Add card fields renderer 2023-11-09 11:40:25 +01:00
Pedro Silva
3a39bccc54
Add ApplePay checkout data mode settings option.
Refactor admin indentation.
2023-11-08 18:07:19 +00:00
Pedro Silva
0e59051815
Merge branch 'trunk' into PCP-2158-apple-pay-use-checkout-form-data-to-update-shipping-and-billing
# Conflicts:
#	modules/ppcp-applepay/resources/js/ApplepayButton.js
2023-11-08 15:01:21 +00:00
Emili Castells Guasch
e403765f87 Add card fields component to JSSDK 2023-11-08 15:55:11 +01:00
Pedro Silva
5bcb047e3a
Update ApplePay browser support status texts. 2023-11-08 14:38:07 +00:00
Pedro Silva
c2086fdb85
Update ApplePay browser support status tests. 2023-11-08 14:12:42 +00:00
Pedro Silva
b352b702c9
Fix browser detection on ApplePay module. 2023-11-08 11:56:53 +00:00
Emili Castells Guasch
1125ca6ad5 Add module boilerplate 2023-11-08 12:46:01 +01:00
Alex P
6c933e52c3
Add card button preview 2023-11-08 10:57:49 +02:00
Alex P
c72a335cdd
Hide card button in previews when has acdc or separate gateway 2023-11-08 09:46:52 +02:00
Alex P
47728a78ff
Add style settings for card button 2023-11-08 08:39:53 +02:00
Alex P
9bd9b2ede3
Refactor style retrieval 2023-11-08 08:17:25 +02:00
Alex P
82da0b6d14
Refactor field includes 2023-11-07 16:34:16 +02:00
Emili Castells Guasch
aa1942b604 Merge trunk 2023-11-07 09:25:59 +01:00
Pedro Silva
d49eb60358
Testing shipping fields updating ApplePay addresses on checkout page 2023-11-06 10:15:56 +00:00
Emili Castells
72ae2be1a4
Merge pull request #1824 from woocommerce/PCP-2186-apple-pay-button-preview
Apple Pay button preview (2186)
2023-11-06 09:51:22 +01:00
Emili Castells Guasch
0d3ec6e361 Fix phpcs 2023-11-06 09:41:19 +01:00
Emili Castells
09e5df0052
Merge pull request #1822 from woocommerce/PCP-2184-error-pay-pal-order-id-not-found-in-meta-occurs-when-checking-out-via-stripe-or-woo-payments-while-status-transition
Error "PayPal order ID not found in meta" prevents automations from triggering when buying subscription via third-party payment gateway (2184)
2023-11-06 09:35:55 +01: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
Emili Castells
e52acf3c60
Merge pull request #1823 from woocommerce/fix/PCP-2168-new-graphics-onboarding-page
Add Apple Pay & Google Pay logos on the onboarding page
2023-11-03 15:31:09 +01:00
Pedro Silva
06087f7e67
Merge branch 'trunk' into PCP-2186-apple-pay-button-preview 2023-11-03 14:01:15 +00:00
carmenmaymo
053eba5d71
Add images 2023-11-03 13:28:08 +01:00
Pedro Silva
1b87bc3da1
Add ApplePay preview support on non ios devices
Fix clicking on preview ApplePay / GooglePay buttons
2023-11-03 11:44:06 +00:00
Pedro Silva
813af819dd
Remove ApplePay script debug param. 2023-11-03 10:33:43 +00:00
Pedro Silva
d8b5d3120d
Fix lint. 2023-11-03 10:30:40 +00:00
Pedro Silva
118e49cfde
Add ApplePay preview in admin settings. 2023-11-03 10:30:31 +00:00
Pedro Silva
32e2fb5a43
Merge branch 'trunk' into PCP-2172-order-failed-after-changing-shipping-options-on-apple-pay-window-product-page 2023-11-03 10:28:37 +00:00
carmenmaymo
e16b8b5005
Improve mobile layout 2023-11-03 11:27:51 +01:00
Emili Castells Guasch
9aef764ba8 Merge branch 'trunk' into PCP-1393-update-to-vault-v-3 2023-11-03 11:18:55 +01: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
Emili Castells
ad055d1e11
Merge pull request #1804 from woocommerce/PCP-2104-warnings-on-php-8-1
Handle undefined array key warnings on PHP 8.1 (2104)
2023-11-03 10:55:14 +01:00
Emili Castells
c051e8ddc0
Merge pull request #1807 from woocommerce/PCP-2173-fix-cart-paylater
Pay Later messaging disappears when updating shipping option on cart page
2023-11-03 10:51:22 +01:00
Emili Castells
60c20d5c39
Merge pull request #1811 from woocommerce/PCP-2166-extend-apple-pay-google-pay-country-eligibility-to-italy
Extend Apple Pay/Google Pay country eligibility to Italy (2166)
2023-11-03 10:50:05 +01:00
Emili Castells
2c2d8106d9
Merge pull request #1814 from woocommerce/PCP-2128-order-page-messages
Display Pay Later messages before the payment methods on the Pay for Order page (2128)
2023-11-03 10:48:04 +01:00
Emili Castells
26d4c0266a
Merge pull request #1098 from woocommerce/PCP-190-override-language-used-to-display-PayPal-buttons
Add Smart Button Language setting for PayPal buttons to override automatic language detection
2023-11-03 10:47:38 +01:00
carmenmaymo
37af0e3e28
Add apm logos into onboarding page 2023-11-03 10:24:03 +01:00
Emili Castells Guasch
d1b7b06b02 Merge branch 'trunk' into PCP-1393-update-to-vault-v-3 2023-11-03 09:29:26 +01:00
Emili Castells Guasch
51968db850 Ensure payment method before saving payment token 2023-11-03 09:27:00 +01:00
Emili Castells
37ff2b2f88
Merge pull request #1815 from woocommerce/PCP-2157-apple-pay-add-support-for-pay-now-page
Improve Apple Pay compatibility on Pay for Order page (2157)
2023-11-03 09:06:24 +01:00
Emili Castells Guasch
489675c921 Ensure payment method before saving payment token 2023-11-02 16:44:05 +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
Emili Castells Guasch
d35f7598ed Merge branch 'trunk' into PCP-1393-update-to-vault-v-3 2023-11-02 12:10:27 +01:00
Emili Castells
eb956d9db6
Merge pull request #1813 from woocommerce/PCP-2122-extend-package-tracking-plugin-compatibility
Package Tracking compatibility with WooCommerce Shipping & ShipStation for WooCommerce (2122)
2023-11-02 10:59:10 +01:00
Emili Castells Guasch
540a0c3164 Add delete token endpoint 2023-11-02 10:54:08 +01:00