wsdl=https://test.epayment.nets.eu/netaxept.svc?wsdl
again...

__getTypes()
                                                                 
array(72) {
  [0]=>
  string(477) "struct RegisterRequest {
 string AcquirerInfo;
 AvtaleGiro AvtaleGiro;
 CardInfo CardInfo;
 Customer Customer;
 string Description;
 DnBNorDirectPayment DnBNorDirectPayment;
 Environment Environment;
 Fraud Fraud;
 LoyaltyInformation LoyaltyInformation;
 MicroPayment MicroPayment;
 Order Order;
 PaymentFacilitatorInformation PaymentFacilitator;
 Recurring Recurring;
 string ServiceType;
 Terminal Terminal;
 Token Token;
 string TransactionId;
 string TransactionReconRef;
}"
  [1]=>
  string(99) "struct AvtaleGiro {
 string AccountNumber;
 string AmountLimit;
 string CompanyName;
 string Kid;
}"
  [2]=>
  string(90) "struct CardInfo {
 string ExpiryDate;
 string Issuer;
 string Pan;
 string SecurityCode;
}"
  [3]=>
  string(400) "struct Customer {
 string AccountNumber;
 string Address1;
 string Address2;
 string CompanyName;
 string CompanyRegistrationNumber;
 string Country;
 string CustomerIsCompany;
 string CustomerNumber;
 string DateOfBirth;
 string Email;
 string FirstName;
 string Gender;
 string LastName;
 string NotificationMode;
 string PhoneNumber;
 string Postcode;
 string SocialSecurityNumber;
 string Town;
}"
  [4]=>
  string(79) "struct DnBNorDirectPayment {
 string KID;
 string Message;
 string ToAccount;
}"
  [5]=>
  string(80) "struct Environment {
 string Language;
 string OS;
 string WebServicePlatform;
}"
  [6]=>
  string(79) "struct Fraud {
 string PolicyName;
 string SessionId;
 string AnalysisAction;
}"
  [7]=>
  string(126) "struct LoyaltyInformation {
 string CustomerLoyaltyId;
 string TransactionLoyaltyAmount;
 string PaymentMethodBenefitAmount;
}"
  [8]=>
  string(68) "struct MicroPayment {
 string Pan;
 string ShowTransactionHistory;
}"
  [9]=>
  string(200) "struct Order {
 string Amount;
 string CurrencyCode;
 string DeliveryDate;
 string Force3DSecure;
 ArrayOfItem Goods;
 string OrderNumber;
 string UpdateStoredPaymentInfo;
 boolean ValidateCustomer;
}"
  [10]=>
  string(34) "struct ArrayOfItem {
 Item Item;
}"
  [11]=>
  string(193) "struct Item {
 string Amount;
 string ArticleNumber;
 float Discount;
 boolean Handling;
 boolean IsVatIncluded;
 int Quantity;
 boolean Shipping;
 string Title;
 string UnitCode;
 float VAT;
}"
  [12]=>
  string(104) "struct PaymentFacilitatorInformation {
 string MCC;
 string MerchantDescriptor;
 string SubMerchantId;
}"
  [13]=>
  string(150) "struct Recurring {
 string ExpiryDate;
 string Frequency;
 string PanHash;
 string PanHashSecret;
 string PanhashType;
 string Type;
 string Use3DS;
}"
  [14]=>
  string(417) "struct Terminal {
 string AutoAuth;
 string AutoSale;
 string Design;
 string FeeList;
 string FinancialOperation;
 string Language;
 string Layout;
 string OrderDescription;
 string PaymentData;
 ArrayOfPaymentMethodAction PaymentMethodActionList;
 string PaymentMethodList;
 string RedirectOnError;
 string RedirectUrl;
 string SinglePage;
 ArrayOfKeyValuePair TemplateData;
 string Vat;
 string WalletProviderId;
}"
  [15]=>
  string(79) "struct ArrayOfPaymentMethodAction {
 PaymentMethodAction PaymentMethodAction;
}"
  [16]=>
  string(172) "struct PaymentMethodAction {
 string Action;
 string Bin;
 string CardOrigin;
 string CardProductType;
 string CardType;
 string Fee;
 string Name;
 string PaymentMethod;
}"
  [17]=>
  string(58) "struct ArrayOfKeyValuePair {
 KeyValuePair KeyValuePair;
}"
  [18]=>
  string(51) "struct KeyValuePair {
 string Key;
 string Value;
}"
  [19]=>
  string(88) "struct Token {
 string GenerateToken;
 string TokenExpiryDate;
 string TokenReference;
}"
  [20]=>
  string(96) "struct RegisterResponse {
 string TransactionId;
 string TransactionString;
 string WalletURL;
}"
  [21]=>
  string(56) "struct BBSException {
 string Message;
 Result Result;
}"
  [22]=>
  string(455) "struct Result {
 string AuthenticatedStatus;
 string AuthenticatedWith;
 string AuthorizationCode;
 string AuthorizationId;
 string CardExpiryDate;
 string CustomerIP;
 dateTime ExecutionTime;
 string IssuerCountry;
 string IssuerCountryCode;
 string IssuerId;
 string MerchantId;
 string PanHash;
 string RecurringType;
 string ResponseCode;
 string ResponseSource;
 string ResponseText;
 string SessionId;
 string SessionNumber;
 string TransactionId;
}"
  [23]=>
  string(51) "struct AuthenticationException {
 string Message;
}"
  [24]=>
  string(56) "struct MerchantTranslationException {
 string Message;
}"
  [25]=>
  string(56) "struct UniqueTransactionIdException {
 string Message;
}"
  [26]=>
  string(40) "struct GenericError {
 string Message;
}"
  [27]=>
  string(47) "struct ValidationException {
 string Message;
}"
  [28]=>
  string(45) "struct SecurityException {
 string Message;
}"
  [29]=>
  string(694) "struct PaymentInfo {
 AuthenticationInformation AuthenticationInformation;
 AvtaleGiroInformation AvtaleGiroInformation;
 CardInformation CardInformation;
 CustomerInformation CustomerInformation;
 DnBNorDirectPaymentInformation DnBNorDirectPaymentInformation;
 PaymentError Error;
 ArrayOfPaymentError ErrorLog;
 ArrayOfTransactionLogLine History;
 InvoiceInformation InvoiceInformation;
 OrderInformation OrderInformation;
 Recurring Recurring;
 SecurityInformation SecurityInformation;
 FinancialSummary Summary;
 TerminalInformation TerminalInformation;
 FraudAnalysis FraudAnalysis;
 MobileInformation Mobile;
 PaymentFacilitatorInformation PaymentFacilitator;
 WalletInformation Wallet;
}"
  [30]=>
  string(139) "struct QueryResponse {
 string ChildTransactionId;
 string MerchantId;
 dateTime QueryFinished;
 string TransactionId;
 string SessionId;
}"
  [31]=>
  string(105) "struct AuthenticationInformation {
 string AuthenticatedWith;
 string AuthenticatedStatus;
 string ECI;
}"
  [32]=>
  string(58) "struct AvtaleGiroInformation {
 string AvtaleGiroStatus;
}"
  [33]=>
  string(162) "struct CardInformation {
 string ExpiryDate;
 string Issuer;
 string IssuerCountry;
 string MaskedPAN;
 string PanHash;
 string PaymentMethod;
 string IssuerId;
}"
  [34]=>
  string(329) "struct CustomerInformation {
 string Address1;
 string Address2;
 string CompanyName;
 string CompanyRegistrationNumber;
 string Country;
 string CustomerNumber;
 string Email;
 string FirstName;
 string IP;
 string LastName;
 string PhoneNumber;
 string Postcode;
 string SocialSecurityNumber;
 string Town;
 string IsCompany;
}"
  [35]=>
  string(128) "struct DnBNorDirectPaymentInformation {
 string BankRef;
 string FromAccount;
 string KID;
 string Message;
 string ToAccount;
}"
  [36]=>
  string(130) "struct PaymentError {
 dateTime DateTime;
 string Operation;
 string ResponseCode;
 string ResponseSource;
 string ResponseText;
}"
  [37]=>
  string(58) "struct ArrayOfPaymentError {
 PaymentError PaymentError;
}"
  [38]=>
  string(76) "struct ArrayOfTransactionLogLine {
 TransactionLogLine TransactionLogLine;
}"
  [39]=>
  string(205) "struct TransactionLogLine {
 string Amount;
 string BatchNumber;
 string CreditedAmount;
 dateTime DateTime;
 string Description;
 string Operation;
 string SubTransactionId;
 string TransactionReconRef;
}"
  [40]=>
  string(48) "struct InvoiceInformation {
 string InvoiceId;
}"
  [41]=>
  string(225) "struct OrderInformation {
 string AcquirerInfo;
 string Amount;
 string Currency;
 string DeliveryDate;
 string Fee;
 string OrderDescription;
 string OrderNumber;
 dateTime Timestamp;
 string Total;
 string RoundingAmount;
}"
  [42]=>
  string(98) "struct SecurityInformation {
 string CustomerIPCountry;
 boolean IPCountryMatchesIssuingCountry;
}"
  [43]=>
  string(140) "struct FinancialSummary {
 string AmountCaptured;
 string AmountCredited;
 boolean Annulled;
 string AuthorizationId;
 boolean Authorized;
}"
  [44]=>
  string(100) "struct TerminalInformation {
 string Browser;
 string CustomerEntered;
 string CustomerRedirected;
}"
  [45]=>
  string(151) "struct FraudAnalysis {
 string Reasons;
 string Score;
 string Status;
 boolean Approved;
 string DeviceId;
 string CardType;
 string CreditCardHash;
}"
  [46]=>
  string(47) "struct MobileInformation {
 string LaunchURL;
}"
  [47]=>
  string(44) "struct WalletInformation {
 string Issuer;
}"
  [48]=>
  string(72) "struct QueryRequest {
 string SubTransactionId;
 string TransactionId;
}"
  [49]=>
  string(42) "struct QueryException {
 string Message;
}"
  [50]=>
  string(276) "struct ProcessRequest {
 string CustomerLoyaltyId;
 string Description;
 ArrayOfItem Goods;
 string LoyaltyAmount;
 string Operation;
 string PaymentMethodBenefitAmount;
 string SubTransactionId;
 string TransactionAmount;
 string TransactionId;
 string TransactionReconRef;
}"
  [51]=>
  string(253) "struct ProcessResponse {
 string AuthorizationId;
 string BatchNumber;
 dateTime ExecutionTime;
 string MerchantId;
 string Operation;
 string ResponseCode;
 string ResponseSource;
 string ResponseText;
 string SubTransactionId;
 string TransactionId;
}"
  [52]=>
  string(49) "struct NotSupportedException {
 string Message;
}"
  [53]=>
  string(64) "struct ArrayOfProcessRequest {
 ProcessRequest ProcessRequest;
}"
  [54]=>
  string(67) "struct ArrayOfProcessResponse {
 ProcessResponse ProcessResponse;
}"
  [55]=>
  string(80) "struct ReconRequest {
 string CurrencyCode;
 string Issuer;
 string Reference;
}"
  [56]=>
  string(150) "struct ReconResponse {
 string AmountCredits;
 string AmountDebits;
 string AmountNet;
 int NumberCredits;
 int NumberDebits;
 string SessionNumber;
}"
  [57]=>
  string(80) "struct Register {
 string merchantId;
 string token;
 RegisterRequest request;
}"
  [58]=>
  string(61) "struct RegisterResponse {
 RegisterResponse RegisterResult;
}"
  [59]=>
  string(74) "struct Query {
 string merchantId;
 string token;
 QueryRequest request;
}"
  [60]=>
  string(52) "struct QueryResponse {
 QueryResponse QueryResult;
}"
  [61]=>
  string(78) "struct Process {
 string merchantId;
 string token;
 ProcessRequest request;
}"
  [62]=>
  string(58) "struct ProcessResponse {
 ProcessResponse ProcessResult;
}"
  [63]=>
  string(84) "struct Batch {
 string merchantId;
 string token;
 ArrayOfProcessRequest requests;
}"
  [64]=>
  string(61) "struct BatchResponse {
 ArrayOfProcessResponse BatchResult;
}"
  [65]=>
  string(74) "struct Recon {
 string merchantId;
 string token;
 ReconRequest request;
}"
  [66]=>
  string(52) "struct ReconResponse {
 ReconResponse ReconResult;
}"
  [67]=>
  string(28) "struct CheckAvailability {
}"
  [68]=>
  string(69) "struct CheckAvailabilityResponse {
 string CheckAvailabilityResult;
}"
  [69]=>
  string(8) "int char"
  [70]=>
  string(17) "duration duration"
  [71]=>
  string(11) "string guid"
}
              


__getFunctions()
                                                                 
array(6) {
  [0]=>
  string(47) "RegisterResponse Register(Register $parameters)"
  [1]=>
  string(38) "QueryResponse Query(Query $parameters)"
  [2]=>
  string(44) "ProcessResponse Process(Process $parameters)"
  [3]=>
  string(38) "BatchResponse Batch(Batch $parameters)"
  [4]=>
  string(38) "ReconResponse Recon(Recon $parameters)"
  [5]=>
  string(74) "CheckAvailabilityResponse CheckAvailability(CheckAvailability $parameters)"
}
              


Test Webshops