Rico_Neitzel

PaymentFilter for Products and Customer Groups

  • Popularity Score 6140 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Enables you to limit payment method based on selection for customer groups or single products.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.

Magento Connect 1.0

Magento Connect 1.0

FREE
Previous Next
Overview

PaymentFilter for Products and Customer Groups

With this Plugin you'll find within System -> Configuration -> Checkout and Customers -> Customer Groups and within each price-section of a product a new section where you can filter for different payment methods.

After Installation you have to setup your customer groups to ENABLE for each payment method. On the other hand products have the ability to DISABLE single payment methods. The default is NONE, so if you don't do that NO payment methods will be available and customers will not be able to check out.

The default for products is to allow ALL payment methods, so you only have to configure the payment methods available to every group. Only change the product level payment method configuration if you want to disable one or more for a specific products.

The whole extension can be disabled in "System > Config > Sales > Checkout" on a Global or Website scope.

Please remove old version of "cGroupPayments" and execute the following SQLstatement inside you database: ALTER TABLE `customer_group` DROP `allowed_payment_methods`; to remove old table columns.

Uninstall Notes

If you ever uninstall the extension (I don't hope so ;)) your site will be broken, because Magento doesn't support database updates on uninstalls to remove attributes.

To fix the error, execute the following SQL:

DELETE FROM `eav_attribute` WHERE attribute_code = 'product_payment_methods'; DELETE FROM `core_resource` WHERE code = 'payfilter_setup'; ALTER TABLE `customer_group` DROP `allowed_payment_methods';

IMPORTANT! Then clear the magento cache.

Thanks to Kiat Siong Ng (screenname kiatng) for the bugreport. Thanks to Netzarbeiter Vinai Kopp and Medienagenten for Sponsorship of the preliminary module!

 

Latest Version 0.1.6

  • Improved compatibility with third party payment modules
  • Ready for 1.5.x

A personal "thank you" to Vinai Kopp for his kind support :-)

M1 Extension Versions

Select which payment methods are available for every customer group. Also, Payment methods can be disabled for products.

2009-01-13 17:27:00
  • Version number: 0.1.1beta
  • Stability: Beta
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5
You must be registered and logged in to get extension key.

Magento Connect 1.0

Magento Connect 1.0

This module enables you to select which payment methods are available for
every customer group. Also, Payment methods can be disabled for products.
A customer can only use the payment methods during checkout
available to his customer group AND not disabled for the products in the
shopping cart.

It was created by Vinai Kopp for Rico Neitzel
(http://n-punkt.de/).

After installing this extension you have to configure the payment
methods available to each customer group. You can do that in the admin interface
under Customers > Customer Groups. The default is NONE, so if you don't do that NO
payment methods will be available, abd the customer can not check out.

The default for products is to allow ALL payment methods, so you only have to touch
the product level configuration if you want to disable payment methods for specific
products.

The whole extension can be disabled in System > Config > Sales > Checkout on a
Global or Website scope.

Select which payment methods are available for every customer group. Also, Payment methods can be disabled for products.

2009-01-09 22:15:55
  • Version number: 0.1.0beta
  • Stability: Beta
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5
You must be registered and logged in to get extension key.

Magento Connect 1.0

Magento Connect 1.0

This module enables you to select which payment methods are available for
every customer group. Also, Payment methods can be disabled for products.
A customer can only use the payment methods during checkout
available to his customer group AND not disabled for the products in the
shopping cart.

It was created by Vinai Kopp for Rico Neitzel
(http://n-punkt.de/).

After installing this extension you have to configure the payment
methods available to each customer group. You can do that in the admin interface
under Customers > Customer Groups. The default is NONE, so if you don't do that NO
payment methods will be available, abd the customer can not check out.

The default for products is to allow ALL payment methods, so you only have to touch
the product level configuration if you want to disable payment methods for specific
products.

The whole extension can be disabled in System > Config > Sales > Checkout on a
Global or Website scope.
Q&A

How to Uninstall?

I am trying to uninstall this plugin. but when i remove files i get this error on both frontend and backend. There has been an error processing your request Invalid backend model specified: payfilter/entity_backend_payment_methods Please help.
Asked by: karan4web
4me product_payment_methods app/code/community/RicoNeitzel/PaymentFilter/sql/payfilter_setup/mysql4-install-0.1.0.php /** * Add the allowed_payment_methods to the customer_group model * * @category RicoNeitzel * @package RicoNeitzel_PaymentFilter * @author Vinai Kopp <vinai@netzarabeiter.com> */ $this->addAttribute('catalog_product', 'product_payment_methods', array(....
Answered by: riffrömer
Date published: 2014-10-27

reinstall

hi rico i hope you can help i have magento 1.7.0.2 your extension was installed and working but i have to uninstall it i removed via magento connect, refreshed cache, logged in/out i also ran: DELETE FROM `eav_attribute` WHERE attribute_code = ‘product_payment_methods’; DELETE FROM `core_resource` WHERE code = ‘payfilter_setup’; ALTER TABLE `customer_group` DROP `allowed_payment_methods’; and can confirm these tables are not in database i am now trying to install again via magento connect however this time it does not work! after magento connect install i refresh cache and log in/out i see settings System -> Configuration -> Checkout and Customers -> Customer Groups i do not see setting in product pages after allowing payment methods via Checkout and Customers -> Customer Groups i checkout at front but see no payment methods i think the problem is that the database tables are missing do you know of a solution? thanks toby
Asked by: tjscgroup

Payment method

I sell B2B only. Does this program enable me to select what payment method I allow for each customer. For example, long established good accounts have Net30. Many new customers are only COD Check. Please advise
Asked by: amscovf

how to get extension key for Magento connect 2.0 ?

Asked by: IvanRussia

Change customers group

Can I change an existing customers customer group to enable different payment methods for him? thx JR
Asked by: jrosen

How do i add Paypal to the list of payment methods to block?

Asked by: ECWD

How to Install on Magento 1.9.2?

Asked by: naslep

Is it working on 1.9?

Asked by: gsorry

Is there a way to disable a payment method for all products except for one without editing every product?

Asked by: timm_do
  • y_2017, m_2, d_26, h_24CST
  • bvseo_bulk, prod_bvqa, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasquestionsanswers, tq_9
  • loc_en_US, sid_2705, prod, sort_[SortEntry(order=LOCALE, direction=DESCENDING), SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=NUM_ANSWERS, direction=DESCENDING)]
  • clientName_magento
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

Reviews

About the Developer

This extension was developed by and is supported by Rico_Neitzel

PaymentFilter for Products and Customer Groups is rated 1.5 out of 5 by 67.
Rated out of 5 by from Hallo, Extension works fine, but i have a additonal Paymentmethod it called "Klarna" (which is a Invoice Provider). This Method i cant see at the Products and at the Costumer Groups. How is this Extension looking which Methods are enabled?
Date published: 2012-01-02
Rated out of 5 by from With this Plugin you'll find within System -gt; Configuration -gt; Checkout and Customers -gt; Customer Groups and within each price-section of a product a new section where you can filter for different payment methods. Cannot see this anywhere...
Date published: 2011-12-16
Rated out of 5 by from not really working with 1.6.1.0 ... can see it in the backend but no savings are done ... only 3 payment methods avaible ... any fix coming?
Date published: 2011-10-26
Rated out of 5 by from It works on magento 1.6.0 with CashOnDelivery extension. Don't forget to enable payments by customer groups and rebuild indexes and cache. Disable payments by some products is a very nice feature. Thanks a lot.
Date published: 2011-10-12
Rated out of 5 by from installed 0.1.6beta on magento 1.5.1.0 but its not saving selected payment terms within customer group, tried all tips in forum but cant get it properly work.
Date published: 2011-10-07
Rated out of 5 by from Thanks for this extension Works in Magento 1.5.1
Date published: 2011-09-15
Rated out of 5 by from Thanks for this extension Works in Magento 1.5.1
Date published: 2011-09-15
Rated out of 5 by from Beta means beta people! Backup before installing! Run on a test instance! However, I must say, I fail to see why upon uninstalling this extension there are such dire consequences for a store. Why is it that CMS pages fail? This extension should not touch that. Every product cannot be retrieved? An uninstall of an extension should not destroy a store on it's way out. Obviously the uninstall is not cleaning up something properly. Running 1.5.1.
Date published: 2011-09-07
Rated out of 5 by from We’ve installed it on our Magento 1.5.1.0 installation and it works great. We only have one problem: When i select ‘No payment information required’ this doesn’t display. We also have the Multisafepay module installed, and this payment method always displays even if it is set to not be displayed.
Date published: 2011-08-18
Rated out of 5 by from Thanks for this extension
Date published: 2011-07-08
  • y_2017, m_2, d_25, h_21
  • bvseo_bulk, prod_bvrr, vn_bulk_0.0
  • cp_5, bvpage2n
  • co_hasreviews, tv_0, tr_67
  • loc_en_US, sid_2705, prod, sort_[SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=SUBMISSION_TIME, direction=DESCENDING)]
  • clientName_magento

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.