• Resolved gpowerhost

    (@gpowerhost)


    Hello,
    We have many clients using the “WooCommerce Stripe Payment Gateway” plugin and most of them also use the “WooCommerce Subscriptions” plugin as well. Many of their customers have “cards saved” and recurring subscription renewals process automatically.

    We are considering moving some or all of our clients to your plugin mostly because you provide ACH support. While we realize that migrating a subscription customer to ACH will involve steps, would all of the the existing Stripe saved payment method subscriptions continue to renew in the same way when we switch a client over to your plugin instead?

    We would, of course, ensure that each client has the latest API version installed. Is there anything else we need to know?

    Besides implementing first in a staging environment to swap the plugins and set up your parameters and options, are there any migration steps you can recommend?

    With about 25 migrations possible, we’d really appreciate and guidance that you might offer!

    Thanks!

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Hi @gpowerhost,

    Thank you for contacting us. As you probably saw in the other thread, Stripe For WooCommerce is compatible with the WooCommerce Stripe Payment Gateway so all of your customer’s saved payment methods, their customer ID’s, and the subscription meta data pertaining to renewals will be converted over.

    As you pointed out, ACH will require that your customers use the Change Payment Method feature located in the subscription view section of the My Account page.

    Everything else is automated and you should not have any issues. If you encounter any problems please don’t hesitate to reach out.

    Kind Regards,

    Thread Starter gpowerhost

    (@gpowerhost)

    Hello,

    We are using this filter to save cards for those customers who’ve agreed:

    add_filter( 'wc_stripe_force_save_source', '__return_true' );

    Do you have a replacement?

    So far, Plaid seems reasonable to work with and many of our clients should have to pay about $1.50 as a one-time fee to Auth each bank account (on a pay-as-you go plan). Is that in line with what you’ve heard? Am I missing anything Plaid wise (Auth is sufficient product)?

    Thanks!

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @gpowerhost,

    The plugin already has options on the checkout page for the customer to opt in on saving their credit card info. If you business process is to automatically save the customer’s info then the following snippet of code will work for you as a replacement:

    add_action('wc_stripe_before_process_payment', function($order, $payment_method){
        $gateway = WC()->payment_gateways()->payment_gateways()[$payment_method];
        if($gateway instanceof WC_Payment_Gateway_Stripe && $gateway->supports('add_payment_method')){
            $_POST[$gateway->save_source_key] = 'yes';
        }
    }, 10, 2);

    Yes that is in line with what Plaid has communicated to us. They do offer discounts based on volume so you could potentially get the rates lowered. The ACH gateway offered in this plugin has a fee option so you can pass that on to the customer if you desire.

    Kind Regards,

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Subsription Migration from “official” “WooCommerce Stripe Payment Gateway”’ is closed to new replies.