How can I differentiate between B2B and B2C?
I would like that in some step of purchase of Magento 2.2.4 could filter depending on the price that is in the cart and ask me some fields or not, I make an example:
Final Client B2C: When the purchase is over € 1000 you have to apply for the DNI / NIF or to register. We go for purchases over € 1000 that the user is registered, a user "guest" can not make a purchase over € 1000
B2B final client: When the purchase is over € 100, the user will be more sure to ask for the de-taxing of the order, which is why the CIF would be necessary and oblige him to register.
Therefore, it will always be differentiate what kind of user it is and what rule to apply according to the user, as far as I understand.
What I have not seen any extension information let do that. I do not know if you could help me or give me another option on how to do it
Thank you,
magento2 checkout price
add a comment |
I would like that in some step of purchase of Magento 2.2.4 could filter depending on the price that is in the cart and ask me some fields or not, I make an example:
Final Client B2C: When the purchase is over € 1000 you have to apply for the DNI / NIF or to register. We go for purchases over € 1000 that the user is registered, a user "guest" can not make a purchase over € 1000
B2B final client: When the purchase is over € 100, the user will be more sure to ask for the de-taxing of the order, which is why the CIF would be necessary and oblige him to register.
Therefore, it will always be differentiate what kind of user it is and what rule to apply according to the user, as far as I understand.
What I have not seen any extension information let do that. I do not know if you could help me or give me another option on how to do it
Thank you,
magento2 checkout price
1
customer groups
– Philipp Sander
17 hours ago
Can you give me more info please? @PhilippSander
– Oriol
14 hours ago
this is basic. you can get plenty of information by googling
– Philipp Sander
14 hours ago
add a comment |
I would like that in some step of purchase of Magento 2.2.4 could filter depending on the price that is in the cart and ask me some fields or not, I make an example:
Final Client B2C: When the purchase is over € 1000 you have to apply for the DNI / NIF or to register. We go for purchases over € 1000 that the user is registered, a user "guest" can not make a purchase over € 1000
B2B final client: When the purchase is over € 100, the user will be more sure to ask for the de-taxing of the order, which is why the CIF would be necessary and oblige him to register.
Therefore, it will always be differentiate what kind of user it is and what rule to apply according to the user, as far as I understand.
What I have not seen any extension information let do that. I do not know if you could help me or give me another option on how to do it
Thank you,
magento2 checkout price
I would like that in some step of purchase of Magento 2.2.4 could filter depending on the price that is in the cart and ask me some fields or not, I make an example:
Final Client B2C: When the purchase is over € 1000 you have to apply for the DNI / NIF or to register. We go for purchases over € 1000 that the user is registered, a user "guest" can not make a purchase over € 1000
B2B final client: When the purchase is over € 100, the user will be more sure to ask for the de-taxing of the order, which is why the CIF would be necessary and oblige him to register.
Therefore, it will always be differentiate what kind of user it is and what rule to apply according to the user, as far as I understand.
What I have not seen any extension information let do that. I do not know if you could help me or give me another option on how to do it
Thank you,
magento2 checkout price
magento2 checkout price
asked 17 hours ago
OriolOriol
708
708
1
customer groups
– Philipp Sander
17 hours ago
Can you give me more info please? @PhilippSander
– Oriol
14 hours ago
this is basic. you can get plenty of information by googling
– Philipp Sander
14 hours ago
add a comment |
1
customer groups
– Philipp Sander
17 hours ago
Can you give me more info please? @PhilippSander
– Oriol
14 hours ago
this is basic. you can get plenty of information by googling
– Philipp Sander
14 hours ago
1
1
customer groups
– Philipp Sander
17 hours ago
customer groups
– Philipp Sander
17 hours ago
Can you give me more info please? @PhilippSander
– Oriol
14 hours ago
Can you give me more info please? @PhilippSander
– Oriol
14 hours ago
this is basic. you can get plenty of information by googling
– Philipp Sander
14 hours ago
this is basic. you can get plenty of information by googling
– Philipp Sander
14 hours ago
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "479"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f262264%2fhow-can-i-differentiate-between-b2b-and-b2c%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f262264%2fhow-can-i-differentiate-between-b2b-and-b2c%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom)) {
StackExchange.using('gps', function() { StackExchange.gps.track('embedded_signup_form.view', { location: 'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
customer groups
– Philipp Sander
17 hours ago
Can you give me more info please? @PhilippSander
– Oriol
14 hours ago
this is basic. you can get plenty of information by googling
– Philipp Sander
14 hours ago