I don't know of all the discussions that may have happened between different officials at the finance department and Stripe and any consultations that might have occurred, but I can say that Mark Carney was not involved.
On December 12th, 2024. See this statement in context.