Removing fields

's Avatar

info

19 Aug, 2011 01:37 PM via web

How can I remove the billing fields so that only the name and email address fields are left with no address taken in the order form and how can I take out the feature asking users to login or create an account? I don't want users to create accounts on the site.

Thanks!

Dawn

  1. Support Staff 2 Posted by Jeff on 19 Aug, 2011 05:18 PM

    Jeff's Avatar

    Account creation can be disabled in Admin-Jigoshop->Settings->General->Enable Guest Checkout = yes

    You can disable the billing form, but it's an all or nothing process at the moment I'm afraid. No partial fields.

  2. 3 Posted by rainfire on 17 Nov, 2011 08:02 AM

    rainfire's Avatar

    Hey guys...I like this plugin...can people buy material on my e-store without registering or signing in? Please help! Thank you.

  3. 4 Posted by rainfire on 17 Nov, 2011 08:12 AM

    rainfire's Avatar

    Hi Jeff...thanks for this plugin, it is better than the others... I disabled the account creation as you instructed, but when I tested the download purchases, after checkout, when Paypal redirected to my site, it took me to the username and password form and not directly to my downloads...It seems it is trying to get me to sign-in or register even though I have disabled the Account creation...Help please!

  4. Support Staff 5 Posted by Matt on 17 Nov, 2011 01:25 PM

    Matt's Avatar

    Yes James, they can. :)

    Thanks for reporting the downloads bug, we'll take a look.

  5. 6 Posted by rainfire on 17 Nov, 2011 03:14 PM

    rainfire's Avatar

    Thanks for your response Matt...so I guess the answer is Jigoshop is supposed to allow customers to buy my stuff without registering or signing in, and now I am waiting for you guys to fix the bug? Thanks again...FYI, after I sign in it does take me to my downloads...and they work fine...thats all i sell right now are digital downloads...

  6. 7 Posted by Vincent on 17 Nov, 2011 03:57 PM

    Vincent's Avatar

    Hi,

    I wrote a post in my blog regarding modifying the fields in the checkout

    http://wpquicktips.wordpress.com/2011/11/17/modifying-the-billing-a...

  7. Support Staff 8 Posted by Jeff on 17 Nov, 2011 05:44 PM

    Jeff's Avatar

    Hmm, wait now, maybe I'm confused but ... if you have disabled account creation then there will never be an account page for a customer that doesn't register. Download links are sent via email and that is all there will be.

    Unless I'm missing something in your description of events ...

  8. Support Staff 9 Posted by Matt on 17 Nov, 2011 06:09 PM

    Matt's Avatar

    Ah right. Wasn't thinking.

    If you want to disable account creation, then there won't be a my account page for anyone. I suppose we could add a note that the link has been emailed to you, eh Jeff?

  9. 10 Posted by rainfire on 17 Nov, 2011 07:15 PM

    rainfire's Avatar

    Thanks guys! Unfortunately...All my settings are as you instructed Jeff...the problem persists...

    1) After payment, when people are redirected to my website...they ONLY see a form that requires them to enter their user name and password...after I enter mine, it does send me to a page that has a list of my available downloads...

    2) So will my customers not have the option to download my digitals 2 different places? The stores I have used before give people the option to access their downloads via page on their site or via email...the email option is available to me but not the website option...thank you in advance...

  10. 11 Posted by rainfire on 17 Nov, 2011 07:17 PM

    rainfire's Avatar

    This might help guys...I have the Cart, Checkout and My Account tabs on my store menu at the top of my website page...does this indicate maybe that I need to set them differently in the Jigoshop Settings-Pages area?

  11. 12 Posted by Patrick Bennett on 06 Dec, 2011 02:31 AM

    Patrick Bennett's Avatar

    Hey all, even when "Enable guest checkout" is set to "Yes" it still shows the account creation fields. I really don't want users to have accounts on my wordpress install. It's confusing and seems like a security issue.

    Any assistance?

  12. Support Staff 13 Posted by Matt on 06 Dec, 2011 02:35 AM

    Matt's Avatar

    Have a link?

  13. 14 Posted by Patrick Bennett on 06 Dec, 2011 02:37 AM

    Patrick Bennett's Avatar

    Thanks for getting back to me.

    The store is here: http://www.uncommoncaribbean.com/shop/

    Also, now it seems like when users have tried to make purchases, it's created hundreds of identical user accounts for each attempt. Literally hundreds!

    I now suddenly have 678 users!!!

    Please help!

    -----------------------------------------------------------
    Patrick Bennett
    Co-Founder & Creative Director
    Uncommon Caribbean Media Group
    www.uncommoncaribbean.com
    www.facebook.com/pages/Uncommon-Caribbean/
    www.twitter.com/UncommonCarib

  14. Support Staff 15 Posted by Matt on 06 Dec, 2011 02:46 AM

    Matt's Avatar

    LOL !

    678 users?? Oh gosh.

    The issue, as I feared, is you're not running the jquery library on your site. You're missing our javascript files too ! Did you edit Jigoshop headers?

  15. 16 Posted by Patrick Bennett on 06 Dec, 2011 02:51 AM

    Patrick Bennett's Avatar

    I assure you, I wasn't LOLin' while deleting 668 users just now.

    So... the answer is? Host jquery (which from what I understand isn't best practices) and look for some javascript calls I must have removed?

    -----------------------------------------------------------
    Patrick Bennett
    Co-Founder & Creative Director
    Uncommon Caribbean Media Group
    www.uncommoncaribbean.com
    www.facebook.com/pages/Uncommon-Caribbean/
    www.twitter.com/UncommonCarib

  16. Support Staff 17 Posted by Matt on 06 Dec, 2011 03:03 AM

    Matt's Avatar

    What's odd is, you're loading all the correct javascript's on every other page except for the checkout page.

    Could you email me a new admin account to your wordpress site so I can take a look around your settings and just see if everything's in shape? matt.gates @ jigoshop.com if you're willing.

    Sorry for laughing :(

  17. 18 Posted by Patrick Bennett on 06 Dec, 2011 03:10 AM

    Patrick Bennett's Avatar

    OK, I think the conflict was in the W3 Total Cache minify settings.

    Disabling it seems to have fixed the rendering of the checkout page and creation of accounts... So, that's one huge fix, but it still leaves me with the account creation checkbox and capabilities being available when I don't want them to be.

    Thoughts?

  18. Support Staff 19 Posted by Matt on 06 Dec, 2011 04:15 AM

    Matt's Avatar

    Settings > General > Anyone can register

    Uncheck that option.

  19. 20 Posted by Patrick Bennett on 06 Dec, 2011 04:20 AM

    Patrick Bennett's Avatar

    Wasn't checked. Checked it and saved. Then unchecked it and saved.

    No change.

    Still asks whether the buyer has an account, and still offers the checkbox to create one.

  20. Support Staff 21 Posted by Matt on 06 Dec, 2011 04:26 AM

    Matt's Avatar

    Well yes those bits will stay if a user isn't logged in.

    Add this to your theme's functions.php to remove the top half:

    remove_action( 'before_checkout_form', 'jigoshop_checkout_login_form', 10 );
    

    The checkbox will remain unless you use CSS to hide it.

  21. 22 Posted by Patrick Bennett on 06 Dec, 2011 06:59 PM

    Patrick Bennett's Avatar

    Hmm... But how is Jigoshop changing the behavior of the Wordpress install by allowing users to create accounts when I have it set that not anyone can create accounts?

    On a side note, this remove_action seemed to have no effect.

  22. Support Staff 23 Posted by Matt on 06 Dec, 2011 07:19 PM

    Matt's Avatar

    Good point. Filed it as a bug, thanks!

    I tested the remove action on my end before posting it. Where are you saving it?

  23. 24 Posted by Patrick Bennett on 06 Dec, 2011 07:24 PM

    Patrick Bennett's Avatar

    Do I get anything fun for recognizing a bug?

    Anyway, I tried the remove action in my theme functions.php

  24. 25 Posted by pipox on 22 Dec, 2011 12:27 PM

    pipox's Avatar

    I think
    jigoshop/classes/jigoshop_checkout.class.php
    line 86
    if (get_option('jigoshop_enable_guest_checkout')=='yes') :
    should be
    if (get_option('jigoshop_enable_guest_checkout')=='no') :
    to disable the "Create an account?" checkbox and fields below it.

    The "Already registered?" box needs to removed separately.

Reply to this discussion

Internal reply

Formatting help or Preview

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Recent Discussions

17 May, 2012 05:51 AM
17 May, 2012 05:20 AM
17 May, 2012 05:18 AM
17 May, 2012 04:50 AM
17 May, 2012 12:14 AM