Commit graph

684 commits

Author SHA1 Message Date
David Remer
96fd3d6a2a enable gateways in the account -> order -> pay-now 2020-09-30 14:24:31 +03:00
David Remer
324ff49496 fix namespace on admin notices services.php 2020-09-30 08:51:51 +03:00
Matt Allan
d28f763115
Merge pull request #41 from woocommerce/issue-37-getallheaders-fallback
getallheaders() Fallback
2020-09-30 11:04:28 +10:00
Rasmy Nguyen
92276f9aa9
Merge pull request #46 from woocommerce/issue-34-disable-dcc-when-gateway-disabled
Disable both gateways when gateway setting 'enabled' is false
2020-09-29 07:46:02 +00:00
David Remer
8c6cb68b0c extract logic for disabling both gateways into a helper function 2020-09-29 10:17:59 +03:00
David Remer
be331f9191 Merge branch 'master' of github.com:woocommerce/paypal-for-woocommerce 2020-09-28 14:55:05 +03:00
David Remer
44e72816b9 check if #ppcp-hide-dcc exists before attempting to remove it 2020-09-28 14:54:52 +03:00
David Remer
cc1365d5e9 disable gateways when gateway setting 'enabled' is false 2020-09-28 14:10:39 +03:00
Rasmy Nguyen
5951d796b0
Merge pull request #26 from woocommerce/issue-19-dcc-logos
Adds spacing to visible logos in checkout, and removes logos and related HTML from order confirmation page.
2020-09-28 06:33:30 +00:00
David Remer
9b821924cb add fallback in case getallheaders() is not part of the PHP distribution 2020-09-25 14:00:46 +03:00
David Remer
5c590c9816 fix stylesheet 2020-09-25 12:27:42 +03:00
Matt Allan
a609b6f90b
Merge pull request #36 from woocommerce/issue-32-checkout-js-error-in-chrome
Assign CSS properties correctly to chrome
2020-09-25 10:59:20 +10:00
David Remer
a00f6e3ae8 Assign CSS properties correctly to chrome 2020-09-24 14:15:59 +03:00
David Remer
bc2f12e343
Merge branch 'master' into issue-19-dcc-logos 2020-09-24 10:49:37 +03:00
Rasmy Nguyen
b13476de38
Merge pull request #31 from woocommerce/issue-12-invoice-prefix
rename installation prefix to invoice prefix
2020-09-24 06:43:34 +00:00
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
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
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
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