Prosites billing doubles customer's ID

Prosites plugin gave one of my clients 2 different customer Ids, so now Stripe is not billing correctly.

  • Panos
    • SLS

    Hi Ben ,

    Currently there is no option to update the customer_id and when updating manually via Stripe Dashboard it doesn't retrieve the notification so the customer id is not updated. Until this is fixed, you can set the customer id with this mu-plugin:
    https://gist.github.com/wpmudev-sls/b27bf5b2215461cda4562c7a324e03b7

    Download and unzip file, then upload the php file in the wp-content/mu-plugins folder. It should display some new options in the Pro Sites Management page for each blog. You should only change the Stripe customer id field with the appropriate one. Here is a screenshot of what it looks like:

    Before changing it make sure you copy somewhere safe the blog id and customer id as a backup just in case. Then double-check before updating.

    You can delete that file after the update or keep it for future changes until this is changed inside Pro Sites.

    Hope this helps!

    Kind regards!

  • Ben
    • The Reaper

    Panos

    Good to know, and that seems more proper. Unfortunately didn't hear back in time and the operator suggested the more sure way was the use the seperate customer id and update that subscription.

    Panos

    can you rapidly review the discount code issue for pro-sites.

    A seperate setup fee logic needs to be included with each discount, ie when a code is created both:
    setup fee discount and subscription fee discount logic needs to be created Right now there is not a possible way.

    Additionally, if a one time discount code is set up to compensate for the lack of this ability, then the discount caps out at the subscription rate and doesn't include the set up fee.

    MAJOR MAJOR hole that could be fixed with basic math and a few if statements.

  • Dimitris
    • Support Star

    Hello Ben

    Pro Sites are still listed in our plugins, so we still support it and apply bug fixes to it. There's really no information about abandoning it. If we're going to have any development like this, we'll keep you updated as soon as possible. :slight_smile:

    Thank you,
    Dimitris

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.