Commit graph

143 commits

Author SHA1 Message Date
David Remer
6705d2cb26 render dcc fields and settings only when dcc is applicable in the country 2020-07-23 11:10:37 +03:00
David Remer
7c5f412e30 submit dcc form also on input enter 2020-07-22 14:17:42 +03:00
David Remer
29f712f185 validate credit card data 2020-07-22 14:12:49 +03:00
David Remer
fd1cdc9d4b alias for CardAuthenticationResult 2020-07-21 09:17:03 +03:00
David Remer
1f64ee32e3 phpcs 2020-07-21 09:14:13 +03:00
David Remer
9d974be95d always load js logic and styles as an item might newly be added to the cart 2020-07-20 11:49:59 +03:00
David Remer
e2dfaf7f99 add credit-card-wrapper element 2020-07-20 11:20:12 +03:00
David Remer
a4b976c59d add styles for minicart dcc fields 2020-07-20 11:09:34 +03:00
David Remer
e188797607 always render dcc in mini-cart is enabled 2020-07-20 11:09:20 +03:00
David Remer
10fdf09379 add styles for hosted fields 2020-07-17 11:47:00 +03:00
David Remer
514619ed8d make sure restart action exists 2020-07-16 13:41:14 +03:00
David Remer
ec199d2bfc move to error message 2020-07-16 13:17:46 +03:00
David Remer
bfa148b753 add error handler to approve handler for paynow 2020-07-16 13:14:35 +03:00
David Remer
ec680a7191 restart when onApprove fails 2020-07-16 12:16:06 +03:00
David Remer
077d97d8f7 vaulting does only apply to loggedin users 2020-07-16 11:34:19 +03:00
David Remer
241a5e170d process orders when credit card is approved 2020-07-16 10:16:43 +03:00
David Remer
f9dac40c47 return success when credit card has been approved 2020-07-16 09:56:53 +03:00
David Remer
cb1494f103 Merge branch '3d-secure' 2020-07-16 09:33:35 +03:00
David Remer
3a24c28192 change test bncodes with the one already given 2020-07-16 09:33:14 +03:00
David Remer
68866f8ef2 move bn code into session 2020-07-16 09:28:00 +03:00
David Remer
e4a4ec3acb prepare for bn codes 2020-07-15 19:49:32 +03:00
David Remer
dd0f12a29f phpcs 2020-07-15 11:15:07 +03:00
David Remer
fda949fac8 handle 3d secure server side 2020-07-15 10:27:40 +03:00
David Remer
87aaedaf68 phpcs 2020-07-15 07:53:46 +03:00
David Remer
bf85d3d47d phpcs 2020-07-14 10:07:31 +03:00
David Remer
a82dda6cd9 check if we are in checkout before disabling button 2020-07-14 10:05:21 +03:00
David Remer
4c122daf75 make sure a product is found before checking for external and grouped when rendering button container 2020-07-14 10:02:15 +03:00
David Remer
f994e65f55 activate vault when dcc 2020-07-14 09:17:10 +03:00
David Remer
c997f17863 typo 2020-07-13 15:15:31 +03:00
David Remer
f8940d1b67 some dummy code 2020-07-13 15:06:34 +03:00
David Remer
4225bdfd4c init 3d secure in paypal sdk 2020-07-13 09:55:22 +03:00
David Remer
7d47777f59 add payments-sdk__contingency-lightbox element // PCP-25 2020-07-13 09:36:43 +03:00
David Remer
c04187338a phpcs 2020-07-10 12:56:01 +03:00
David Remer
cdfb405fe4 add nonce fix also to nonce generation 2020-07-10 12:33:13 +03:00
David Remer
fb605ab9dc hide dcc fields if the fields should not be rendered 2020-07-10 11:11:13 +03:00
David Remer
ed93a97118 do not render field wrappers when product is out of stock / PHP-18 2020-07-10 11:10:48 +03:00
David Remer
21937aaf52 do not load script when no fields to render 2020-07-10 11:10:23 +03:00
David Remer
c663fca067 hide dcc fields when variation can not be placed in cart // PCP-23 2020-07-10 11:03:42 +03:00
David Remer
713d5bdda1 PCP-21 / add option for button label 2020-07-10 10:27:03 +03:00
David Remer
93d70249c7 PCP-20 / show buttons when products_page shortcode is used 2020-07-10 10:07:00 +03:00
David Remer
329e2a47a0 PCP-19 / do not show paypal on grouped and external products 2020-07-10 09:58:59 +03:00
David Remer
7536efbe3a fix translation slug 2020-07-10 08:51:02 +03:00
David Remer
67a702957f do not show dcc fields on checkout when in active payment session 2020-07-09 13:14:01 +03:00
David Remer
94f1860e1c small bugfix where wrapper changed its type in the credit card renderer 2020-07-03 09:22:01 +03:00
David Remer
a9578e4c61 disable phpcs check on smartbutton for now 2020-07-02 13:24:23 +03:00
David Remer
e5ac872b72 phpcs 2020-07-02 13:11:47 +03:00
David Remer
4dadd6143f replace wc gateway settings with independent settings system 2020-07-02 09:37:07 +03:00
David Remer
621567da66 quickfix 2020-07-01 19:53:58 +03:00
David Remer
211a3e8b01 remove assets 2020-07-01 14:54:36 +03:00
David Remer
53a0c932f9 remove credit card wrapper if not possible to render hosted fields 2020-07-01 14:52:43 +03:00