Disabling customer login & registration on checkout in Magento - email

I've been looking for a few days now for a way to disable the automatic customer registration that occurs when a customer finishes an order in the checkout in Magento. What happens is that the user is logged in to his or her account, and two emails are sent. One containing the order confirmation, and another one, welcoming the user as a customer, including his or her account information.
What I'd like to do is to disable the email containing the welcome, and disable the registration/ login of the account.
Like I said, I've been trying to find some leads on where to look for a few days now, but to no avail. I'd appreciate if someone could help me figure out what files to look at, and also what parts of those files.
Also, maybe I should mention that the website is using a One Step Checkout.
Thanks in advance,

Base on your system setting you need to make changes in one of the two files listed below. Copy the templates to your custom theme folder and make the changes as needed to remove the login section and links.
/app/design/frontend/base/default/template/checkout/onepage/login.phtml
/app/design/frontend/base/default/template/persistent/checkout/onepage/login.phtml

Related

How to create users in on-boarding or checkout process

I have 3 different use case were i want to create a sysusers, in same model:
in on-boarding process of my customers to the platform my customers
co-workers register to be users on their organization from email
invite my customers customers register a account in the checkout
process.
And I want them to enter their new password i the process. How do I solve this best?
In the latest version the returnUrl is kept even when the user goes through register and that solves the issue. Thanks MDriven for absolutely terrific support!
Even if it is possible to go this route I would suggest that you flip it the other way around. Ask the user to create an account. Once they have an account you promote that account to being coworker and/or customer by setting some state on the already existing sysuser.
... Have a UserInvite object - email the link to a page where the invite is accepted - in the accept page show user link to register or login if they have not done that.
Once you have a CurrentUser and UserInviteObject in scope you can tie it all together and be done think.

What is the best solution in Kentico where only one product/service to sell with fixed price

I am trying to understand Kentico and need one help. I have one product (or service) with fixed price. This is what I want: Customer browse home page => click buy button => they will be redirected to form to fill more details (ex:personal detail like name, age, email) => redirect to payment page => Then to PayPal on click of Pay now. Once customer paid, they will be given access to browse different page.
What is best solution for Payment logic here. Do I need to consider any e-commerce feature of Kentico or ignore e-commerce and go with PayPal Buy button is the best? I am also thinking how to keep track of the payment detail if I use PayPay buy button.
PayPal is the only allowed payment type.
Please let me know if you have any inputs.
Thanks,
Sharath
IMHO you will spend more time and effort attempting to setup that checkout process that you want vs. setting yo the e-commerce solution within Kentico. You can install the Dancing Goat e-commerce site and essentially copy all of the checkout process they have there and get what you're looking for simply by configuring the solution.
It sounds like e-commerce membership is what you're after to me; it allows you to restrict access to various pieces of content on your site to paid-up 'members' only. e-products might work, but I think from your description that membership us what you're after.
There are some fairly straightforward steps to setting this up:
Create the content on your site that will be for 'members'
Create a role that will be used to control access to your content
Create a membership group
Create a new product representing your membership
As Brenden says, you can save a lot of time using the dancing goat checkout if you're new to Kentico.
Also, check out configuring PayPal in Kentico. I've not used it for a while personally, but it is built-in.

How do I add a generated unique link into an email which will lead to an encrypted page?

Allow me to better explain: the company I work for work alongside holiday camps etc and want to add a link into the booking confirmation email which will take them through to a web page (which can only be accessed through the unique link) to sign up to our service.
What we need is to be able to have an automatically generated link within the email which can then be used to access the page and stop any random person signing up that happens to have a link.
Any info or suggestions would be welcome, even a jumping off point to research further would be fantastic- cheers!

Masking an URL after redirect

We are building a SaaS solution which runs on SaaS.com for example. Our software should be white label for our resellers and their costumers. The costumers of our resellers are stored in an specific database witch is different for each reseller.
The reseller creates a button on his website [Login] which sends the customer resellerID.my.saas.com Our software gets the resellerID and selects the corresponding branding and database. This all works fine in an development environment at the moment.
We have only 1 thing which we need to solve and that is the url what the customer of the reseller sees in his browser. This is (after logging in) my.saas.com
We want that the customer of the reseller sees the domain of the reseller after they are redirected to our link (resellerid.my.saas.com), for example my.reseller.com
I googled a lot and asked our and 3th party developers how to solve this. Till now the only solution we found is using an iframe which has not our preference. This becouse this is not optimal for mobile views? and is out dated, isn't it?
I also tried to solve this with dns which i couldn't get done.
Is there any way to achieve what we want and when yes, how can we implement?
Hope on usefull responds becouse this part is verry crusial for our business.
Thanks in advance, Rogé

What's the proper way of obtaining an account on CPAN?

Can you please tell me the steps I need to follow in order to obtain an account on CPAN? I'd like to contribute some modules.
A while back, I tried to create an account, and I remember I got back a mail containing some of this text:
The following links are only valid for PAUSE maintainers: and there were 2 links :
Registration form with editing capabilities:
and
Immediate (one click) registration:
I remember I clicked on the Immediate registration but it asked me for a username & password.I did not knew how to go on from there. Was I going in the wrong direction? Does anyone have a step by step account registration tutorial?
It's been so long since I created my CPAN account that I almost forgot. But you need to go to http://pause.perl.org/ and click "Request a PAUSE Account". PAUSE is the upload backend for CPAN, and from there you can register your account, create a new module, etc.
Follow the steps from the CPAN FAQ PAUSE FAQ. You need to supply a user name and a password to create an account.
When I registered a couple years ago, the first email I got was a simple acknowledgement that I requested an account. The second email was to welcome me as a new user; it notified me of an auto-generated password, and requested me to change my password.
It looks like you might be able to track your progress from this website: PAUSE.
Search for your user name.
I also ran a SuperSearch on PerlMonks to see if others have had problems with PAUSE. This is what turned up:
PAUSE ID
Is PAUSE working?
The perldoc for perlnewmod is a good starting point, and includes all the instructions you will need to setup your module properly for CPAN.
Send email to modules#perl.org for assistance. Browse the archives for your PAUSE id application.