How to disable a Payment Method to only ONE product?

Discussion in 'Troubleshooting' started by faleandro, Oct 11, 2010.

  1. faleandro

    faleandro New Member

    Joined:
    Aug 2, 2010
    Messages:
    46
    Hello,

    I have online and offline payments. But I have a recurring membership that I would like to disable the option of offline payment. So, I want that when people go to Add/Renew subscription, they select the product and the offline payment won't show as an option (only paypal).

    How Can I do that?

    Thanks.
  2. alexander

    alexander Administrator Staff Member

    Joined:
    Jan 8, 2003
    Messages:
    6,279
    This is possible but will require small customization. You should modify member_add_renew.html template and use javaScript to display payment systems select depends on product selected.
  3. davidm1

    davidm1 aMember User & Partner

    Joined:
    May 16, 2006
    Messages:
    4,437
    Couldnt you turn on assign payment system to product? Assign the payment system, and then only allow that product to be shown on the members page?

    David
  4. faleandro

    faleandro New Member

    Joined:
    Aug 2, 2010
    Messages:
    46
    How do I do that David?
  5. skippybosco

    skippybosco CGI-Central Partner Staff Member

    Joined:
    Aug 22, 2006
    Messages:
    2,526
    faleandro: Logged on as admin -> setup/configuration -> advanced -> check the "Assign paysystem to product".

    Then, on a product by product basis, you can define the payment system you wish to force.
  6. faleandro

    faleandro New Member

    Joined:
    Aug 2, 2010
    Messages:
    46
    O.K Thanks.

    I tried that but then, the other products I want to have multiple payment options, I can only select ONE.

    Do I have to ccheck another option in order to select multiple payment methods to some products and only one payment method to another?

    Thanks.
  7. alexander

    alexander Administrator Staff Member

    Joined:
    Jan 8, 2003
    Messages:
    6,279
    There is no such option yet. That's why I wrote that customization will be required.

Share This Page