Commit graph

873 commits

Author SHA1 Message Date
Rasmy Nguyen
d1f1215dc9
Merge pull request #25 from woocommerce/issue-23-hide-credentials
Enable merchant to hide credentials after showing them
2020-09-24 06:24:21 +00:00
David Remer
25fa11b0f8 extract sandbox host into its own container key.
With #21, we do not know anymore if we are currently in sandbox or production mode. We seperate the two hosts, so we can later instantiate different Api endpoint objects with different hosts. This enables us to call two different hosts in the same PHP process. In the current scope, just seperating the hosts (and not secrets/keys) should be sufficient.
2020-09-24 08:41:08 +03:00
David Remer
6ee4ca0b2a rename installation prefix to invoice prefix 2020-09-24 08:02:32 +03:00
David Remer
b01f03663e add heading for checkout settings 2020-09-24 07:59:01 +03:00
David Remer
e161a42082 add padding to the button of the logos 2020-09-24 07:53:01 +03:00
David Remer
25c87a8da8 hide disabled credit cards in the logo selection 2020-09-24 07:49:31 +03:00
Rasmy Nguyen
709e54d3ed
Merge pull request #9 from woocommerce/issue-4-style-iframe
Applies the styles of the original DCC card number input field to the DCC input fields inside the PayPal iFrame
2020-09-24 03:18:28 +00:00
David Remer
de28575d59 use display:unset to avoid the underline disappearing 2020-09-23 12:28:44 +03:00
Matt Allan
92ea882734
Merge pull request #29 from woocommerce/issue-27-fix-wrong-addrss-mapping
fix wrong address mapping on checkout
2020-09-23 16:05:49 +10:00
Rasmy Nguyen
05d79f2cec
Merge pull request #24 from woocommerce/issue-10-wrong-description
Fixes description text for all Credit Messaging ratio settings
2020-09-23 02:00:14 +00:00
David Remer
a1b41b9bbb fix wrong address mapping on checkout 2020-09-21 09:33:52 +03:00
David Remer
82f4d1e0af change logic to show dcc logos only on checkout 2020-09-18 15:58:22 +03:00
David Remer
1f5bf7e579 enqueue styles for dcc logos in frontend 2020-09-18 15:38:38 +03:00
David Remer
05d3f267b3 enable merchant to hide credentials after showing them 2020-09-18 13:06:48 +03:00
David Remer
3850b8be24 change description of credit messaging ratio setting 2020-09-18 12:55:47 +03:00
David Remer
5fc5e38d33 add styles to dcc input fields 2020-09-18 12:22:10 +03:00
David Remer
8478a7e18a phpcs 2020-09-18 12:02:27 +03:00
David Remer
1537ae6540 Merge branch 'master' into issue-4-disable-card 2020-09-18 11:59:02 +03:00
David Remer
70a1da4671 resolve merge conflict 2020-09-18 11:58:57 +03:00
David Remer
49a3921a02 add root file to phpcs 2020-09-18 11:58:10 +03:00
David Remer
c748c145db check in approve order endpoint whether card is disabled and return error message accordingly. 2020-09-18 11:55:25 +03:00
Jorge A. Torres
1dc9a05452
Merge pull request #6 from woocommerce/phpcs-fixes
Fix remaining coding standards issues
2020-09-17 18:07:20 -03:00
Jorge A. Torres
23f7219a5d Minor fix in Travis script 2020-09-17 18:05:41 -03:00
Jorge A. Torres
19e11d4cf7 Fix remaining coding standards issues 2020-09-17 17:57:00 -03:00
Jorge A. Torres
96556d5f55
Merge pull request #5 from woocommerce/add-travis-support
Add travis support
2020-09-17 17:54:47 -03:00
Jorge A. Torres
f2b4cc6eff Add Travis integration 2020-09-17 17:53:14 -03:00
Jorge A. Torres
6390b52833 Configure phpcs 2020-09-17 16:53:17 -03:00
Jorge A. Torres
5e209cbb2c
Merge pull request #2 from woocommerce/issue-1
Issue 1
2020-09-17 16:13:53 -03:00
David Remer
b8084274ee fix dhii dependencies 2020-09-16 10:33:22 +03:00
David Remer
ddd4f5ba09 downgrade dhii/module-interface to 0.1 2020-09-16 10:18:45 +03:00
David Remer
c09e314baa call partners endpoint when rendering the dcc settings to check whether the pp account is able to process dcc.
In order to do so, it was also necessary to store the merchant id during onboarding. includes a bugfix where the cache invalidation did not work because the cache object was constructed with the wrong prefix key.
2020-09-16 10:00:28 +03:00
David Remer
22c7e3975f remove description from dcc settings as no description is shown in the frontend. 2020-09-14 15:07:48 +03:00
David Remer
084eb2a908 relocate dcc fields to gateway description, use \WC_Payment_Gateway_CC, reutilize theme styles for dcc fields as much as possible 2020-09-14 14:17:39 +03:00
David Remer
e4b6a412ea hide paypal credit on checkout until isEligible 2020-09-14 11:05:14 +03:00
David Remer
7445c91ed7 fix tests 2020-09-14 07:51:45 +03:00
David Remer
6db0a457bf remove CacheInterface and PSR related @throw doc comments 2020-09-14 07:29:20 +03:00
David Remer
bc6be4993a add delete and has method to Cache 2020-09-14 07:28:45 +03:00
David Remer
3803ba935c make sure user is logged in when detecting the buyer-country in debug mode 2020-09-11 15:05:30 +03:00
David Remer
9e2f1f4bf9 codestyle 2020-09-11 14:24:08 +03:00
David Remer
c788341887 change namespace vendor to WooCommerce 2020-09-11 14:11:10 +03:00
David Remer
c5899d915c downgrade plugin to php 7.0 2020-09-11 13:38:02 +03:00
David Remer
5e011b4f95 rename plugin and slug to PayPal Payments for WooCommerce 2020-09-11 10:20:12 +03:00
David Remer
806c211e35 add fallback when get_current_screen returns null. 2020-09-11 10:17:03 +03:00
David Remer
021d1395d0 remove repositories from composer.json 2020-09-11 10:14:25 +03:00
David Remer
d7f1e81967 name WooCoomerce as plugin author 2020-09-11 10:14:00 +03:00
David Remer
4ab723feac focus on the cc number input field, when selecting the credit card gateway 2020-09-11 10:12:42 +03:00
David Remer
49c66ecd00 do not show 'credit' funding source for UK merchants 2020-09-10 10:58:41 +03:00
David Remer
9a127ced6a prevent connect paypal link default only when PAYPAL has not loaded yet 2020-09-08 10:12:32 +03:00
David Remer
a7a74288ed drop shipping when only digital goods 2020-09-04 08:01:06 +03:00
David Remer
7ae4af0886 Merge branch 'drop-shipping-when-only-digital-items' 2020-09-04 07:50:45 +03:00