Assistance with signup error: Cannot use FREE payment plugin with the product

Discussion in 'Troubleshooting' started by msrsek, Feb 16, 2009.

  1. msrsek

    msrsek New Member

    Joined:
    Oct 17, 2008
    Messages:
    16
    Hello everyone!

    I am receiving the error "Cannot use FREE payment plugin with the product which cost more than 0.0"

    Here is a screenshot of my product setup, as you can see it most certainly costs more than $0.
    http://tinypic.com/view.php?pic=1zwg3zo&s=5

    In amember cp > setup > plugins i have both 'free' and 'paypal_r' checked.

    I have other products working fine. This one is the only one receiving the error

    Any help much appreciated!
  2. codeispoetry

    codeispoetry aMember Pro Customer

    Joined:
    Jan 12, 2009
    Messages:
    336
    Hi msrsek,

    Did you assign a payment system to the product?
    - Check: Did you use the signup link wizard with "Pre-select Payment System", you might have selected the Free instead of Paypal_r
    - Check: Setup/Config > Advanced > Assign paysystem to product (is this checked?), if yes, go to Manage Products > Edit and see if you assigned it correctly.

    Let me know how it turns out for you.

    Lee
  3. msrsek

    msrsek New Member

    Joined:
    Oct 17, 2008
    Messages:
    16
    codeispoetry -

    thanks so much for the reply, and nice username you have there!

    I actually inherited maintenance of this site so pardon if I am asking seemingly simple questions...

    You asked:
    etup/Config > Advanced > Assign paysystem to product (is this checked?), if yes, go to Manage Products > Edit and see if you assigned it correctly.

    Assign PaySystem was unchecked, so I checked it, went into each product and specified paypal. There is a single free product, so for that one I specified free.

    Hopefully this didn't adversely affect any existing subscriptions?

    Thanks again
  4. codeispoetry

    codeispoetry aMember Pro Customer

    Joined:
    Jan 12, 2009
    Messages:
    336
    Hey msrsek,

    Thanks :) Happy to help. Most importantly you got it sorted.

    If you have the Assign PaySystem unchecked, aMember will auto assign the paysystem for you. In your case, you have checked it, so yes, for all non-$0.00 products, give them 'Paypal', and for the Free product, give it 'Free'.

    It should not affect existing subscriptions.

    Do give your signup links a check just to make sure (for that particular product that was affected - is it
    yoursite.com/amember/signup.php?hide_paysys=paypal_r , or
    yoursite.com/amember/signup.php?paysys_id=paypal_r ?

    Lee

Share This Page