diff --git a/src/Billing/Controllers/BraintreeController.cs b/src/Billing/Controllers/BraintreeController.cs index 0ba7cac04..f3de1e3f0 100644 --- a/src/Billing/Controllers/BraintreeController.cs +++ b/src/Billing/Controllers/BraintreeController.cs @@ -95,6 +95,10 @@ namespace Bit.Billing.Controllers } else { + // A race condition is happening between the time of purchase and receiving this webhook. Add some + // artificial delay here to help combat that. + await Task.Delay(2000); + // org if(ids.Item1.HasValue) {