Big bug with payment and pending

Discussion in 'GeoCraft WordPress Theme' started by eureka34140, May 11, 2013.

  1. tobyb

    tobyb Active Member

    Joined:
    Dec 28, 2011
    Messages:
    256
    Likes Received:
    31
    Location:
    World Wide
    Thank you again Rodger for taking the time and patience with sharing your knowledge and experience really appreciated!
    Look forward to your follow up.

    Tob
     
  2. nzcid

    nzcid Member

    Joined:
    Mar 22, 2013
    Messages:
    72
    Likes Received:
    1
    You are a star Sir.. Many thanks and blessings..

    One thing they do need to do and you may wish to pass it on, is have an Offline payments option.

    Advantage have this option and it is necessary as some people may not have cc or dcs and want to do a bank transfer.
     
  3. rogerschnur

    rogerschnur Member

    Joined:
    Mar 19, 2013
    Messages:
    216
    Likes Received:
    14
    Offline payment? So if a customer is going to pay you with a check in person or by mail? or do a bank tx? That's easy, but you'll have to arrange the payment off site however you want. When you get paid, simply create their listing and set the expiration date manually.
     
  4. shaunkerry

    shaunkerry Member

    Joined:
    Dec 6, 2012
    Messages:
    92
    Likes Received:
    3
    thanks Roger
     
  5. Neeraj

    Neeraj Administrator

    Joined:
    Jan 3, 2012
    Messages:
    186
    Likes Received:
    7
    Payment module have been updated. It now uses Paypal IPN for transactions confirmation. You don't need to make any changes in your paypal account, everything will work automatically. I am closing this thread for further comments.

    Thanks
    Neeraj
     
  6. nzcid

    nzcid Member

    Joined:
    Mar 22, 2013
    Messages:
    72
    Likes Received:
    1
    Hey Guys

    The origianl thread in this conversation was ignored and needs to be addressed. It is a BUG in Geocraft.

    If you choose a paid plan Geocraft posts and publishes the listings FIRST then goes to the payment provider such as Paypal. The published listing is set to FREE regardless of what options was chosen on adding the listing or what options are set in the admin section. Mine are set to pending, so that setting it being ignored. If the person adding the listing opt out of the payment, then they have a listing marked free.

    I beleive payment should be made first then the listing added as per the options set in the admin section.
     
  7. rogerschnur

    rogerschnur Member

    Joined:
    Mar 19, 2013
    Messages:
    216
    Likes Received:
    14
    @nzcid: first of all, you posted this message in three places. I would suggest you delete the two that aren't part of this specific thread so it doesn't look like you are "flaming" the theme authors. That being said, the PayPal IPN is working fine. My bad for not providing an update to my experience. I'm still working on its functionality/intergration with another plugin, WP Affiliate. That is not finished because I had to put my developers on a few non-related migration tasks but hopefully I'll have somthing new to post soon as it relates to that.

    If you are in fact setting your listings as "pending" and they are still appearing live on the site without a successfully completed payment, then you have a bug. If you have your settings as "pending" and the listing is created and NOT showing live on the site, then you don't have a bug. The listing gets created before payment as part of the process - that is not going to change.

    You have two choices, "Publish" or "Pending". With Publish, no payment makes it live as Free, with payment it goes live as Premium. Pending setting keeps both free and paid from appearing until you (Admin) manage it.

    I hope this helps?
     
  8. nzcid

    nzcid Member

    Joined:
    Mar 22, 2013
    Messages:
    72
    Likes Received:
    1
    Hey Roger

    Nitesh said the following"payment module have been updated. It now uses Paypal IPN for transactions confirmation. You don't need to make any changes in your paypal account, everything will work automatically. I am closing this thread for further comments."

    So I opened a new thread. As far as it appearing twice, forum software issue, I did not purposely post it twice. As far as deleting them I have no options to do so.

    As you agree this is a BUG and it should not happen if they opt out of paying and thats what I like to see addressed.
     
  9. rogerschnur

    rogerschnur Member

    Joined:
    Mar 19, 2013
    Messages:
    216
    Likes Received:
    14
    So to confirm, GeoCraft Settings > Theme Options > Listing Setting > you have both "Free Listing" and "Premium Listing" set to "Pending" and they are still showing live on the site when they are created but not paid for? When you look at them in the Business Listings on their Edit Listing page in the top right section do you see "save as pending" and blue "publish" button or do you see a blue "Update" button?
     
  10. nzcid

    nzcid Member

    Joined:
    Mar 22, 2013
    Messages:
    72
    Likes Received:
    1
    To confirm Roger..

    1. Yes both free and paid are set to pending..

    2. No blue button the listing is marked published and shows up in the listings.
     
  11. rogerschnur

    rogerschnur Member

    Joined:
    Mar 19, 2013
    Messages:
    216
    Likes Received:
    14
    nzcid: If the Publish/Pending isn't working you'll need to open separate ticket with theme authors. Sorry I couldn't be any further help.
     
  12. nzcid

    nzcid Member

    Joined:
    Mar 22, 2013
    Messages:
    72
    Likes Received:
    1
    Hey Roger :)

    Try this for yourself.

    1. Add a false listing
    2. Choose a payment plan.
    3. Note just before you are taken to Paypal, note that the theme tells you the lisiting has been published.
    4. When it takes you to the paypal page, simply close that window down.
    5. Check the listing inside your theme and you will see that indeed it is published as a FREE listing.
    6. So there is something not working right with the payment side of things and yes the settings controlling how listings should be handled whether it should be pending or published.
    7. Why should the theme publish the chosen paid listing even before it has been paid for? (I seen what you posted about this not changing) My question still stands though, its like handing over the sold product before someone has paid for it and they walk out the door without paying for it at all. I have not seen this way of paying for a listing or anything for that fact on any ecommerce software or other similar themes for what the customer is buying.

    To open a new thread would be as you pointed out once before to me, would be to create a duplicate thread about the same thing. None of the Theme team have even attempted to answer the original thread here except to say Paypal IPN has been implemented. Thats great but does not solve this issue. And there is no need to check my system as they can test this out themselves.
     
  13. tobyb

    tobyb Active Member

    Joined:
    Dec 28, 2011
    Messages:
    256
    Likes Received:
    31
    Location:
    World Wide
    Hello ncid, trying to help you here, If you check your directory, I created a test listing the last one showing on your home page, I processed it as one time payment plus featured in premium & category, reviewed listing and then went thru to Paypal then dropped payment page, on checking the listing it is only showing as a free listing, not premium or featured. This is how it would should show if I had not paid and if you are allowing free listings to be published, but it is not allowing to publish Premium or Featured without paying. Hope this helps, check again if free listing is set to pending. Also your images are misaligned when uploading. Good job adding accepting terms in listing page, how did you achieve that.

    Best Tob
     
  14. nzcid

    nzcid Member

    Joined:
    Mar 22, 2013
    Messages:
    72
    Likes Received:
    1
    Hey Tob

    I saw you created a user and added a listing. :)Many thanks, finding it is really time consuming here explaining things.

    Yep the listing is shown as a FREE listing which it should not be as backend set to pending.

    The fact that you choose a payment plan and dropped out half way through and it is still published as a FREE lisitng is an issue as well. That should never happen if a payment plan had been chosen. The way the payment section has been coded is not good at all, give them the product before they even paid for it, wonder how many ecommerce sites do this? NONE, complete payment for product or service first and then goods or services are released.

    Misaligned images has been raised in the forum before but they found nothing wrong, so they are left like that. It appears this is happening only in the lisitng form, not in the listing itself. I am struggling with this theme as I did with vantage (others have said the samething as well). Lots of little things not working correctly and really time consuming coming to the forum and trying to rectify them.

    Terms and conditions. - If you mean the Radio button - just use the custom form to add that field and make them that they have to choose a option. It really should have next to them have a link to the terms and conditions page but no one has come up with an answer to that question. The link on the Front page was put in the front-page.php file. It is not the best option at all to ensure people agree to the sites T&C before adding a lisiting. I am really surprised that something like this has not be offered as an option, especially if you are charging for lisitings as the site owner may find themselves with some legal issues.
     
  15. tobyb

    tobyb Active Member

    Joined:
    Dec 28, 2011
    Messages:
    256
    Likes Received:
    31
    Location:
    World Wide
    The theme is designed to offer a free listing should the client not select or change from paying to not paying, listing will only run for the time specified at dashboard, 1 day or 365. Better to have a free listing where you can up sell on expiry rather than losing an interested party all together.

    Tob
     
  16. nzcid

    nzcid Member

    Joined:
    Mar 22, 2013
    Messages:
    72
    Likes Received:
    1
    Hey Tobyb

    Guess so :) then they need to fix how in following this path it is not following the settings in the admin section for how listings are managed - meaning if the settings are set to pending then the listing should be pending not published.

    It would also be great if an auto email was sent to the user saying "we note you did not pay for your listing" If there was an issue we are here to help b;lah blah blah... Even down to saying we will give you call to assist you with whatever the issue may have been.
     
  17. tobyb

    tobyb Active Member

    Joined:
    Dec 28, 2011
    Messages:
    256
    Likes Received:
    31
    Location:
    World Wide
    Hopefully it's all in the pipeline :)

    Take care Tob
     
  18. rogerschnur

    rogerschnur Member

    Joined:
    Mar 19, 2013
    Messages:
    216
    Likes Received:
    14
    Guys: I've decided to change my approach to this entirely. I am no longer going to be using the shopping cart to create listings. Since I have a "live in-person" sales force I'm hiring and growing now, they are setting up appointments and selling in-person. I did the sales myself to refine the process and now realize a few things.

    1. Even with an aircard, I'm still relying on an internet connection and required to carry around a laptop (ok, no big deal)

    2. the most critical part of this is the ability to track the sales of each seller. To do this, I had planned on using WP Affiliate Platform, probably one of the most endorsed affiliate plugins. The only problem is, even when the seller used their own affiliate link to the site, they still had to log in. I hit a wall and I decided I'm no longer going to spend time and developer fees on trying to figure out how to track the sales person after log in. The plugin loses them even with a cookie drop. The software recognized the click to the homepage and the sale, but couldn't assign the sale to the seller. When I got this working with the affiliate plugin the theme stopped recognizing the sale and showed the listing as expired.It was one or the other, never could get both to work together.

    3. The other critical aspect of doing sales via the theme and using an affiliate software is, at some point or another, WP can be hacked. A few hundred listings you can get away with. But when you get to 10-20,000 or more, and a hacker is in your dashboard, even with backups do you really want to be that exposed. What's stopping them from creating a false account and making commission payments to themselves beore you know they've been there.

    For me, this is too much risk. I'm going to be managing the website and listings but taking payments offline with customers providing credit card info that I'll process with Quickbooks, and of course the occassional check. Recurring billing is available, and I'm adding a commission plugin that automatically calculates commissions based on invoice and can have as many sellers assigned to it as I want (typically 2: Sales Manager and Seller).

    This also made my accountant very happy.
     
  19. nzcid

    nzcid Member

    Joined:
    Mar 22, 2013
    Messages:
    72
    Likes Received:
    1
    Hey Roger - think all I can say is wow. I am not using the affiliate approach for reselling listings only the the advertising and thats managed by its own plug-in which I have never had an issue with is relation to recognising payments etcs to affiliates or dropping cookies. It has its own settings for how I want to set it up in relation to that area.

    WP Hacking - yes it can be hacked but so can any software given the will, time and focus but simple security measures taken can stop this and thankfully I have not yet had a WP site hacked. Though not for trying of the russians and chinese but thankfully they have not succeeded todate.

    Personally reverting everything back to a manual approach defeats the purpose of automating parts of directories, business or otherwise. In essence it going back to the old ways of doing everything oneself, but in saying that I can understand why you are doing it, being large enough where you can afford to either outsource the sales aspect or do it internal such as you are doing.

    I am not sure I would do this even if I was at the same point you are as I am looking for freedom from some admin work not picking more up.

    The issues I was addressing in this thread was an issue with their in built payment system which needs fixing ASAP, not sometime in the future and I hope the GeoCraft team see it that way.
     
  20. rogerschnur

    rogerschnur Member

    Joined:
    Mar 19, 2013
    Messages:
    216
    Likes Received:
    14
    nzcid: I guess everyone has a variation of how they plan on using this. I'm very skeptical about having all my eggs in one basket. Plus, unlike your approach, our sales are active, not passive. For future consideration, curious what advertising plugin you are using?
     

Share This Page