Checkout: Filter – checkout_recurring_pmethods


The checkout_recurring_pmethods filter hook let’s you add/remove from the available, recurring payment methods in the plugin by slug.


You can use the filter like this:

add_filter('checkout_recurring_pmethods', 'recurring_pmethods', 10, 1);


  • $recurring_pmethods – An Array of recurring payment methods by slugs.


function recurring_pmethods($recurring_pmethods = array()) {

//Append to the Array with the slug/name of your payment method you want to use for recurring
$recurring_pmethods[] = "mypmethod";

return $recurring_pmethods;

add_filter('checkout_recurring_pmethods', 'recurring_pmethods', 10, 1);

Website & Email Hosting

Get the best website & email hosting for speed, security, and peace of mind. No restrictions. Freedom to do what you need in order to run your business.

Host Now

Pin It on Pinterest

%d bloggers like this: