TransferWise might block your payments to betting websites, as outlined in Section 1.2.1 of its Acceptable Use Policy. The company itself determines whether or not your payment can be authorized.