Published 2026-04-28
Typed Dart wrapper around the Transus WebConnect SOAP schema at https://webconnect.transus.com/?wsdl.

M10100, M10105, M10110, M10120, and M10300 operations.dio for transport and xml for SOAP envelope parsing.Add the package to your project and create a TransusWebConnectClient.
import 'package:transus/transus.dart';
final client = TransusWebConnectClient();
final response = await client.m10100(
const M10100(
clientId: 'your-client-id',
clientKey: 'your-client-key',
message: '<payload />',
transactionId: 'transaction-123',
),
);
print(response.exitCode);