• Hello,

    I am actively testing wsspg plugin, with my accountant we came to a conclusion, that it would be very helpful if after subscribing to a plan, when customer is charged by Stripe again next billing period, it would show up in Orders tab in Woocommerce.

    Why is this important?

    Now it shows only the initial charge on first order and after customer is charged for example next day, and the next day, there is no mention of this transaction any more. We have no way of generating invoice from this next order or calculating taxes with other installed plugins, we would have to login to Stripe and prepare recurring invoices manually with calculator and making sure not to mess up any dates and numbers.

    There are only few countries in the world, that do not require companies to issue invoices to their customers every time they are charged, in USA and EU this is mandatory, unless in special cases this is not covered with special contract that covers recurring payments, but once you charge VAT, there is no exception.

    Suggestion:

    My suggestion is to download new payments charges from Stripe’s subscription number “sub_XXXXXXXXXX” as new orders in Woocommerce.

    When new charge from Stripe’s plan is applied, it could be downloaded to orders tab and marked as completed. This way it would show correctly in both Reports and tax calculations and customers can download their invoices each billing period without us interfering at all, taking all the advantages of Woocommerce and your plugin.

    Note:

    Even if merchant changed customers plan or price in Stripe’s dashboard, it would be great if whatever numbers Stripe charges as next payment would be honored and downloaded as new order, amount and tax. This way plugin has less decision to make, no need for checks and filters and no mistakes, because if I refund customer or upgrade, downgrade his plan on Stripe’s dashboard, correct numbers would show up in orders.

    Best regards,

    Mike

    • This topic was modified 7 years, 8 months ago by mikewpdev.
Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author wsspg

    (@wsspg)

    Thank you for your feature request. Indeed, at this time Wsspg does not respond to Stripe notifications, however it is possible to generate customer invoices through the Stripe dashboard: https://support.stripe.com/questions/email-receipts .

    Thank you for using Wsspg !

    Thread Starter mikewpdev

    (@mikewpdev)

    Thank you, I know about customer e-mail receipts, unfortunately it does not meet invoice requirements by law, any EU law, it has to contain VAT number of company, company number, correct dates concerning VAT, full business address and in some countries many more information. Any way, I am happy to either help or support this feature financially, otherwise I have three options, either do my invoices very manually but mistakes would be made, buy subscription plugin for 199$ or stop using all the invoicing and plugins in WordPress and buy new accounting software with Stripe connection.

    Any chance you will be considering doing this in near future? Happy to help if I can.

    Plugin Author wsspg

    (@wsspg)

    Webhooks for notifications are being developed for a future major version release, however Stripe receipt emails can be customized to contain the information that you have specified. Unfortunately Wsspg at this time cannot accommodate complex use-cases involving third-party plugins.

    Thread Starter mikewpdev

    (@mikewpdev)

    Thank you, I managed to setup stripe receipts with everything but mandatory invoice number, that has to be present on every invoice and has to match one in merchants accounting, but good tip for US users anyway.

    I hoped that downloading invoices as an order would not involve any third-party plugin as it would be only Stripe and standard Woocommerce plugin, beauty of this solution is that all the other plugins involved would know what to do with order, but unless the order is present, the can not act.

    I just wanted to clarify that there is no need for interacting with other plugins.

    Thank you for your work man, I am looking forward to future major release.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Load new orders from subscription plan’ is closed to new replies.