Stripe cancel and duplicate key value violates unique constraint - Better Auth