I'm going to assume it is because they, themselves, are processing the payment and then paying WDW just like other third-party wholesale sites do (like Expedia, Hotels.com, etc.). Only TA's who give payment directly to WDW (and don't process the payment themselves) can take Disney gift cards because they are literally taking the GC number and either inputting it directly into the WDW TA website or calling the payment in.