Allowing Pending Users to Access Special Offers/Complete Payment

Discussion in 'Troubleshooting' started by vestagirl, Sep 15, 2011.

  1. vestagirl

    vestagirl New Member

    Joined:
    Jul 1, 2011
    Messages:
    18
    Here is an issue I am having, and want to know what I can do to fix this.

    I have one main product that I want people to be able to add/resubscribe if they signup under the members area.

    However, when people come to signup, there are several different offers that they will come in at, different price points for the initial sign up, coupons offered etc. The problem comes in when someone signs up on the first page but does not complete the payment page, either because they change their mind, or they put in the wrong payment information or just decide to return later.

    The problem is, when they try finish the signup, it tells them they already have an account and to login and they cannot signup for their initial offer. I see that amember remembers the product that they were signing up for, but there is no way to get to that offer to complete the signup as far as I can tell.

    Is there something I am missing?
  2. davidm1

    davidm1 aMember User & Partner

    Joined:
    May 16, 2006
    Messages:
    4,437
    These pending or not paid members need to order the product after logging in.
    You will need to send them to the members renew page or you can use a link like this to create a new order:
    /amember/member.php?tab=add_renew&action=renew&product_id=1&paysys_id=paypal_r

    What you can do is on the sales page create a link to the signup page for people who aren't logged in, or use the above link for people who are.

    David
  3. vestagirl

    vestagirl New Member

    Joined:
    Jul 1, 2011
    Messages:
    18
    Getting me there...

    Thanks for letting me know how to point them to the proper url for finishing the transaction but I still have some issues.

    I need to know if there is a way for amember to automatically route a pending user to pay for the inital product they were signing up for.

    While I can send someone the link to finish paying for the product, it doesn't work if they aren't logged in, it will prompt them to login, and then when they login, only if they press refresh on the url will it go to the payment page for the specified product.

    I also have one other problem. Several of my products have coupons, and there is no coupon field on the payment page, since it has already been entered on the previous signup page, but amember hasn't saved the information about the coupon with the pending user, they don't get the discount when paying or have any way of reinputting the coupon.

    So ideally, this is what I am looking to do, and maybe it can be done custom:

    1) When a pending user logs it, it sends them to the add/renew subscriptions and it has the product they originally were signing up selected without an option to change the product.
    2) It has the coupon field available and the order button
    3) Sends them to the payment flow and completes the transaction.

    It is kinda similar to what is on the member page now but I just want it to recognize the product the pending user was signing up for and display it as their choice.

    ATM, I know the add/renew subscription already has the coupon field and it has my "open" product, which is the only product I don't have set as a "hidden" price (price_group set as a negative so I can point it to a specific page) I can't get these special price groups to even show up under member.php and I don't really want them available after someone is signed up, but I do want a pending user that started signing up for that product to be able to complete the transaction without too much direction (i.e. they can figure it out themselves without having to contact me and all I can do now is manually delete their account and have them start from scratch.)

    Any more ideas/suggestions or customization that can be done?
  4. alexander

    alexander Administrator Staff Member

    Joined:
    Jan 8, 2003
    Messages:
    6,279
    this can be done as simple mod. Please contact us in helpdesk we will help.

Share This Page