EmailInvoice => { endpoint => 'https://securedwebapp.com/api/service.asmx', soapaction => 'KashFlow/EmailInvoice', namespace => 'KashFlow', parameters => [ SOAP::Data->new(name => 'UserName', type => 'xsd:string', attr => {}), SOAP::Data->new(name => 'Password', type => 'xsd:string', attr => {}), SOAP::Data->new(name => 'InvoiceNumber', type => 'xsd:int', attr => {}), SOAP::Data->new(name => 'FromEmail', type => 'xsd:string', attr => {}), SOAP::Data->new(name => 'FromName', type => 'xsd:string', attr => {}), SOAP::Data->new(name => 'SubjectLine', type => 'xsd:string', attr => {}), SOAP::Data->new(name => 'Body', type => 'xsd:string', attr => {}), SOAP::Data->new(name => 'RecipientEmail', type => 'xsd:string', attr => {}), ], # end parameters }, # end EmailInvoice