Results 1 to 10 of 12

Hybrid View

  1. #1
    Join Date
    Nov 2008
    Posts
    54
    Plugin Contributions
    0

    Default Instant Payment and Automatic Account Creation

    Using Paypal Payments pro for the embedded credit card processing. To use that, paypal also requires Instant payments to be activated ... okay...

    When the user checks out via the instant, an account is automatically created.

    A few things I've noticed
    1-They are never asked to create an account password
    2-They do not get an new customer e-mail
    3-They do not have the choice to join the mailing list.

    Is there a way to change the options for at least #2 or #3? The mailing list is the most important to me; that's my direct line of communication to my customers.

  2. #2
    Join Date
    Jun 2003
    Posts
    33,720
    Plugin Contributions
    0

    Default Re: Instant Payment and Automatic Account Creation

    You'll need to ask PayPal those questions, The TOS for Express checkout stipulates that you NOT require account creation.
    Please do not PM for support issues: a private solution doesn't benefit the community.

    Be careful with unsolicited advice via email or PM - Make sure the person you are talking to is a reliable source.

  3. #3
    Join Date
    Apr 2009
    Posts
    36
    Plugin Contributions
    0

    help question Re: Instant Payment and Automatic Account Creation

    I have a similar issue- I would like to *fix* the automatic account creation so it works on my website. However, Ive been having a hell of a time locating the point where the automatic account creation stuff actually happens. If I can locate that, I intend to fix 2 things: First, the account is not set with a gender, has no Date of Birth, and no password gets set. For the first two, I will be editing the code to insert "unspecified" gender, and a default D.O.B. , then I will generate a randomized password , and all of this information, along with their order receipt and order status can be sent in an email, and that way, if they want to login and correct their information, they can do so. and secondly, The problem is, as it currently stands, a customer can checkout with express, it sets up an account for them, when they get back to my site they are logged in. However, if they do not update their information from that point, and they return later, they are unable to login, and the password reset DOES NOT WORK. I have had 8 customers all contact me in various stages of "MAD" because they cannot log in to their account, no matter what they try, and non of them ever got an email with account details..

    I want to FIX this on my cart - I have not bothered filing it as a bug report (it IS a bug) because I noticed a couple bug reports while google searching the issue. It appears to me that the devs have little to no interest in fixing this issue, however, it severely affects my business image when things do not work the way they are supposed to. So, I will be fixing it, and I'll gladly post the fixes back to this thread (or wherever devs may request it) . however, if someone can point me to what file, and better yet what lines of code, actually do the account creation based on data posted back by paypal, it would be very helpful.

  4. #4
    Join Date
    Jun 2003
    Posts
    33,720
    Plugin Contributions
    0

    Default Re: Instant Payment and Automatic Account Creation

    Are you using PayPal Express Checkout? If so, you are missing the whole point of EC - it is made so that your customers don't create an account during checkout.
    Please do not PM for support issues: a private solution doesn't benefit the community.

    Be careful with unsolicited advice via email or PM - Make sure the person you are talking to is a reliable source.

  5. #5
    Join Date
    Apr 2009
    Posts
    36
    Plugin Contributions
    0

    Default Re: Instant Payment and Automatic Account Creation

    Right, I understand the point of EC , however , so far , 8 out of 11 customers that have used EC have complained to me about the account login problems (one threatened to file a fraud report because they could not login to their account, and Zen Cart said "this account does not exist" - which is another issue I planned to fix, but realized it was because the account creation process is bugged!)

    In any case, I want to fix this issue because so far, I have had nothing but grief from customers that used it and then tried to log in a few days later to check on order status, and could not.

    The fact remains that automatic account creation is *BUGGED* , and I want to fix it so it at least has some semblence of working right. (and I already tried turning off automatic account creation in options, before you ask, and got tired of constantly having to log in to paypal to update tha status, insert tracking numbers, etc.) - If there were an option to use DP alone (but that's an issue with paypal policy, not zen cart) , I would not even USE EC in the first place - I hate it, but it is a necessary evil. the majority of my customers do not even have a paypal account (My Zen-cart store is merely supporting a brick-n-mortar store), and the few people that used EC to check out did so because they had some money in their paypal account, and chose to use it spur of the moment - if it had not been there, I would *not* have lost the sale (but did lose one of the customers, due to the aforementioned issue) - They would simply have used the DP with credit card.

    The problem will be *eventually* solved once I can get a merchant account set up with my local bank, however, the problem right now is, my gross sales by credit card are not sufficient that they will set me up with an account - soon enough, however, with the web store's sales added to that figure, I can finally get my merchant account, but that does not solve my *immediate* problem, which is the fact that some customers may choose to use paypal EC , and then the "account" that they have does not work, because the automatic account creation is *bugged*

    All I am asking is simply this: What file would I find the automatic account creation routine that is called when EC is used? Simple question, should be a simple answer.

  6. #6
    Join Date
    Jan 2004
    Posts
    66,443
    Plugin Contributions
    279

    Default Re: Instant Payment and Automatic Account Creation

    Quote Originally Posted by flatlanderoutfitters View Post
    I have a similar issue- I would like to *fix* the automatic account creation so it works on my website. However, Ive been having a hell of a time locating the point where the automatic account creation stuff actually happens. If I can locate that, I intend to fix 2 things: First, the account is not set with a gender, has no Date of Birth, and no password gets set. For the first two, I will be editing the code to insert "unspecified" gender, and a default D.O.B. , then I will generate a randomized password , and all of this information, along with their order receipt and order status can be sent in an email, and that way, if they want to login and correct their information, they can do so. and secondly, The problem is, as it currently stands, a customer can checkout with express, it sets up an account for them, when they get back to my site they are logged in. However, if they do not update their information from that point, and they return later, they are unable to login, and the password reset DOES NOT WORK. I have had 8 customers all contact me in various stages of "MAD" because they cannot log in to their account, no matter what they try, and non of them ever got an email with account details..

    I want to FIX this on my cart - I have not bothered filing it as a bug report (it IS a bug) because I noticed a couple bug reports while google searching the issue. It appears to me that the devs have little to no interest in fixing this issue, however, it severely affects my business image when things do not work the way they are supposed to. So, I will be fixing it, and I'll gladly post the fixes back to this thread (or wherever devs may request it) . however, if someone can point me to what file, and better yet what lines of code, actually do the account creation based on data posted back by paypal, it would be very helpful.
    Quote Originally Posted by flatlanderoutfitters View Post
    Right, I understand the point of EC , however , so far , 8 out of 11 customers that have used EC have complained to me about the account login problems (one threatened to file a fraud report because they could not login to their account, and Zen Cart said "this account does not exist" - which is another issue I planned to fix, but realized it was because the account creation process is bugged!)

    In any case, I want to fix this issue because so far, I have had nothing but grief from customers that used it and then tried to log in a few days later to check on order status, and could not.

    The fact remains that automatic account creation is *BUGGED* , and I want to fix it so it at least has some semblence of working right. (and I already tried turning off automatic account creation in options, before you ask, and got tired of constantly having to log in to paypal to update tha status, insert tracking numbers, etc.) - If there were an option to use DP alone (but that's an issue with paypal policy, not zen cart) , I would not even USE EC in the first place - I hate it, but it is a necessary evil. the majority of my customers do not even have a paypal account (My Zen-cart store is merely supporting a brick-n-mortar store), and the few people that used EC to check out did so because they had some money in their paypal account, and chose to use it spur of the moment - if it had not been there, I would *not* have lost the sale (but did lose one of the customers, due to the aforementioned issue) - They would simply have used the DP with credit card.

    The problem will be *eventually* solved once I can get a merchant account set up with my local bank, however, the problem right now is, my gross sales by credit card are not sufficient that they will set me up with an account - soon enough, however, with the web store's sales added to that figure, I can finally get my merchant account, but that does not solve my *immediate* problem, which is the fact that some customers may choose to use paypal EC , and then the "account" that they have does not work, because the automatic account creation is *bugged*

    All I am asking is simply this: What file would I find the automatic account creation routine that is called when EC is used? Simple question, should be a simple answer.
    1. What version of Zen Cart are you using?
    2. Evidently you're not using the latest version, else you'd probably have already switched off the Express Checkout button on the shopping cart page.
    3. When you have your PayPal EC settings set to auto-create a customer account, an email IS sent to that customer immediately upon account creation INCLUDING a randomly-generated password for their account.
    If those emails are not arriving, then you have an email problem.
    4. Inserting an "unspecified" gender option is more than a mere code change. It's an architectural schema change ... and is probably not worth the effort. If your customers don't wish to provide gender info, then simply turn off that option in Admin->Configuration->Customer Details
    5. Further, if Date of Birth is not relevant for your customers to provide, simply turn it off too. Admin->Configuration->Customer Details.

    As far as I can tell, the "bugs" you're talking about are merely configuration errors on your part.

    All the things you're saying you want to change code for ... already work just fine on a brand new clean install of Zen Cart. I just tested them all while sorting through your tirade of anger.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

 

 

Similar Threads

  1. v151 Express Checkout Automatic Account Creation issue
    By leione in forum PayPal Express Checkout support
    Replies: 7
    Last Post: 22 Jan 2016, 12:16 AM
  2. Order confirmation and account creation - Automatic email
    By tparvaiz in forum Customization from the Admin
    Replies: 3
    Last Post: 7 May 2014, 09:40 PM
  3. v151 New account created after payment but automatic account creation is set to no
    By sagilca in forum PayPal Express Checkout support
    Replies: 1
    Last Post: 13 Nov 2013, 02:48 PM
  4. Automatic coupons for valid account creation
    By alimtlai in forum Discounts/Coupons, Gift Certificates, Newsletters, Ads
    Replies: 1
    Last Post: 31 Jan 2009, 09:12 PM
  5. the automatic account creation
    By talisman-studios in forum PayPal Express Checkout support
    Replies: 3
    Last Post: 10 Mar 2008, 12:13 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg