pro sites - stripe payments - user billed twice

Everytime a user signs up for a pro site, I can see on my stripe dashboard that two payments get created, billing the users card twice, within seconds of eachother (screenshot).

Obviously this is not what should happen, can you guys shed any light on this as to how we can stop this from happening?

  • Terry Kernan

    I can confirm that I tried more tests with all plugins disabled, the webhook is specified in the stripe control panel, yet everytime a user registers, two transactions appear in stripe.

    Also this appears in the account history section of the site in-question within the prosites plugin area:

    2016-01-31 2:36:54 pm Stripe webhook "invoice.payment_succeeded" received: The £120.00 payment was successfully received. Date: "January 31, 2016", Charge ID "ch_17ZMJOCAcVOroAkdfjWwGiRe"
    2016-01-31 2:36:31 pm Stripe webhook "invoice.created" received: Customer ID: cus_7p0JcHaoUD29JK
    2016-01-31 2:36:27 pm Stripe webhook "customer.subscription.created" received: Customer successfully subscribed to Gimik Sites Discreet: £120.00 every 12 months.
    2016-01-31 2:36:24 pm User modifying subscription via CC: Plan changed to (Gimik Sites Discreet: £120.00 GBP every 12 months) - cus_7p0JcHaoUD29JK
    2016-01-31 2:36:22 pm Stripe webhook "invoice.payment_succeeded" received: The £120.00 payment was successfully received. Date: "January 31, 2016", Charge ID "ch_17ZMJFCAcVOroAkdhXhsWQFd"
    2016-01-31 2:36:20 pm User creating new subscription via CC: Subscription created (Gimik Sites Discreet: £120.00 GBP every 12 months) - Customer ID: cus_7p0JcHaoUD29JK
    2016-01-31 2:36:19 pm Stripe webhook "invoice.created" received: Customer ID: cus_7p0JcHaoUD29JK
    2016-01-31 2:36:17 pm Pro Site status expiration extended until January 31, 2017.

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.