David Remer
2cb16565cd
redirect when merchant_email has been stored from GET parameters.
2020-09-25 10:10:03 +03:00
David Remer
d7cd055a28
connect the referral endpoints always to the connect.woocommerce instance
2020-09-25 10:09:35 +03:00
David Remer
28863a2b4e
make sure client_id and client_secret are properly stored.
2020-09-25 09:56:43 +03:00
David Remer
de4dc878ef
store credentials also in the sandbox-prod-credential buckets when returning from paypal
2020-09-25 09:38:01 +03:00
David Remer
9327b19b7d
add new fields for production and sandbox credentials.
...
Change toggle functionality. Load connect-to-sandbox-button and connect-to-production-button in case credentials are missing
2020-09-25 09:19:43 +03:00
David Remer
8d682afc6c
add new setting fields to differentiate between live/sandbox credentials
2020-09-25 07:17:48 +03:00
David Remer
a00f6e3ae8
Assign CSS properties correctly to chrome
2020-09-24 14:15:59 +03:00
David Remer
8a3ae89d40
codestyle fix
2020-09-24 13:43:28 +03:00
David Remer
b41e760df6
fix button toggle, which was prevented from the general checkbox change handler
2020-09-24 13:40:43 +03:00
David Remer
6d8b6bf693
prevent 'do you want to leave'-alert when redirect occurs through paypal module.
2020-09-24 12:50:35 +03:00
David Remer
3281043bc2
do not show enable button on start screen
2020-09-24 12:49:57 +03:00
David Remer
16ad8c9cd1
resolve merge conflict
2020-09-24 10:54:28 +03:00
David Remer
bc2f12e343
Merge branch 'master' into issue-19-dcc-logos
2020-09-24 10:49:37 +03:00
David Remer
5907d03ced
move merchant email into toggle
2020-09-24 10:46:31 +03:00
David Remer
2679afd819
keep email input always editable without the need of reset
2020-09-24 10:44:39 +03:00
David Remer
1b3061f59a
save merchant email when merchant comes back from onboarding
2020-09-24 10:42:38 +03:00
David Remer
9f45ca618f
remove some setting fields from start screen
2020-09-24 10:42:20 +03:00
David Remer
09a5f0e466
enable loginseller endpoint to switch between sandbox and live
2020-09-24 10:29:09 +03:00
David Remer
6f870ec7a5
render sandbox and live connect button and toggle between those depending on sandbox checkbox
2020-09-24 09:58:28 +03:00
David Remer
b70819847b
load onboarding script on start screen
2020-09-24 09:57:55 +03:00
David Remer
920b428ac7
show buttons on start screen
2020-09-24 09:50:06 +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
David Remer
7fd2712aa4
do not send the email when creating referreldata for link
2020-09-24 09:38:20 +03: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
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
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
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
19e11d4cf7
Fix remaining coding standards issues
2020-09-17 17:57:00 -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