FIBUdataServiceStack

<back to all web services

PayPalListeRequest

The following routes are available for this service:
GET, POST/fibuscan/Onlinehandel/PayPalListe
import 'package:servicestack/servicestack.dart';
import 'dart:typed_data';

class TransactionAmount implements IConvertible
{
    String? currency_code;
    String? value;

    TransactionAmount({this.currency_code,this.value});
    TransactionAmount.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        currency_code = json['currency_code'];
        value = json['value'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'currency_code': currency_code,
        'value': value
    };

    getTypeName() => "TransactionAmount";
    TypeContext? context = _ctx;
}

class FeeAmount implements IConvertible
{
    String? currency_code;
    String? value;

    FeeAmount({this.currency_code,this.value});
    FeeAmount.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        currency_code = json['currency_code'];
        value = json['value'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'currency_code': currency_code,
        'value': value
    };

    getTypeName() => "FeeAmount";
    TypeContext? context = _ctx;
}

class EndingBalance implements IConvertible
{
    String? currency_code;
    String? value;

    EndingBalance({this.currency_code,this.value});
    EndingBalance.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        currency_code = json['currency_code'];
        value = json['value'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'currency_code': currency_code,
        'value': value
    };

    getTypeName() => "EndingBalance";
    TypeContext? context = _ctx;
}

class AvailableBalance implements IConvertible
{
    String? currency_code;
    String? value;

    AvailableBalance({this.currency_code,this.value});
    AvailableBalance.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        currency_code = json['currency_code'];
        value = json['value'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'currency_code': currency_code,
        'value': value
    };

    getTypeName() => "AvailableBalance";
    TypeContext? context = _ctx;
}

class TransactionInfo implements IConvertible
{
    String? paypal_account_id;
    String? transaction_id;
    String? transaction_event_code;
    DateTime? transaction_initiation_date;
    DateTime? transaction_updated_date;
    TransactionAmount? transaction_amount;
    FeeAmount? fee_amount;
    String? transaction_status;
    String? transaction_subject;
    EndingBalance? ending_balance;
    AvailableBalance? available_balance;
    String? invoice_id;
    String? custom_field;
    String? protection_eligibility;
    String? paypal_reference_id;
    String? paypal_reference_id_type;
    String? bank_reference_id;
    String? credit_term;
    String? transaction_note;
    String? payment_method_type;

    TransactionInfo({this.paypal_account_id,this.transaction_id,this.transaction_event_code,this.transaction_initiation_date,this.transaction_updated_date,this.transaction_amount,this.fee_amount,this.transaction_status,this.transaction_subject,this.ending_balance,this.available_balance,this.invoice_id,this.custom_field,this.protection_eligibility,this.paypal_reference_id,this.paypal_reference_id_type,this.bank_reference_id,this.credit_term,this.transaction_note,this.payment_method_type});
    TransactionInfo.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        paypal_account_id = json['paypal_account_id'];
        transaction_id = json['transaction_id'];
        transaction_event_code = json['transaction_event_code'];
        transaction_initiation_date = JsonConverters.fromJson(json['transaction_initiation_date'],'DateTime',context!);
        transaction_updated_date = JsonConverters.fromJson(json['transaction_updated_date'],'DateTime',context!);
        transaction_amount = JsonConverters.fromJson(json['transaction_amount'],'TransactionAmount',context!);
        fee_amount = JsonConverters.fromJson(json['fee_amount'],'FeeAmount',context!);
        transaction_status = json['transaction_status'];
        transaction_subject = json['transaction_subject'];
        ending_balance = JsonConverters.fromJson(json['ending_balance'],'EndingBalance',context!);
        available_balance = JsonConverters.fromJson(json['available_balance'],'AvailableBalance',context!);
        invoice_id = json['invoice_id'];
        custom_field = json['custom_field'];
        protection_eligibility = json['protection_eligibility'];
        paypal_reference_id = json['paypal_reference_id'];
        paypal_reference_id_type = json['paypal_reference_id_type'];
        bank_reference_id = json['bank_reference_id'];
        credit_term = json['credit_term'];
        transaction_note = json['transaction_note'];
        payment_method_type = json['payment_method_type'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'paypal_account_id': paypal_account_id,
        'transaction_id': transaction_id,
        'transaction_event_code': transaction_event_code,
        'transaction_initiation_date': JsonConverters.toJson(transaction_initiation_date,'DateTime',context!),
        'transaction_updated_date': JsonConverters.toJson(transaction_updated_date,'DateTime',context!),
        'transaction_amount': JsonConverters.toJson(transaction_amount,'TransactionAmount',context!),
        'fee_amount': JsonConverters.toJson(fee_amount,'FeeAmount',context!),
        'transaction_status': transaction_status,
        'transaction_subject': transaction_subject,
        'ending_balance': JsonConverters.toJson(ending_balance,'EndingBalance',context!),
        'available_balance': JsonConverters.toJson(available_balance,'AvailableBalance',context!),
        'invoice_id': invoice_id,
        'custom_field': custom_field,
        'protection_eligibility': protection_eligibility,
        'paypal_reference_id': paypal_reference_id,
        'paypal_reference_id_type': paypal_reference_id_type,
        'bank_reference_id': bank_reference_id,
        'credit_term': credit_term,
        'transaction_note': transaction_note,
        'payment_method_type': payment_method_type
    };

    getTypeName() => "TransactionInfo";
    TypeContext? context = _ctx;
}

class PayerName implements IConvertible
{
    String? given_name;
    String? surname;
    String? alternate_full_name;
    String? middle_name;

    PayerName({this.given_name,this.surname,this.alternate_full_name,this.middle_name});
    PayerName.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        given_name = json['given_name'];
        surname = json['surname'];
        alternate_full_name = json['alternate_full_name'];
        middle_name = json['middle_name'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'given_name': given_name,
        'surname': surname,
        'alternate_full_name': alternate_full_name,
        'middle_name': middle_name
    };

    getTypeName() => "PayerName";
    TypeContext? context = _ctx;
}

class PayerInfo implements IConvertible
{
    String? account_id;
    String? email_address;
    String? address_status;
    String? payer_status;
    PayerName? payer_name;
    String? country_code;

    PayerInfo({this.account_id,this.email_address,this.address_status,this.payer_status,this.payer_name,this.country_code});
    PayerInfo.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        account_id = json['account_id'];
        email_address = json['email_address'];
        address_status = json['address_status'];
        payer_status = json['payer_status'];
        payer_name = JsonConverters.fromJson(json['payer_name'],'PayerName',context!);
        country_code = json['country_code'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'account_id': account_id,
        'email_address': email_address,
        'address_status': address_status,
        'payer_status': payer_status,
        'payer_name': JsonConverters.toJson(payer_name,'PayerName',context!),
        'country_code': country_code
    };

    getTypeName() => "PayerInfo";
    TypeContext? context = _ctx;
}

class Address implements IConvertible
{
    String? line1;
    String? city;
    String? country_code;
    String? postal_code;
    String? address_line_1;
    String? admin_area_2;

    Address({this.line1,this.city,this.country_code,this.postal_code,this.address_line_1,this.admin_area_2});
    Address.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        line1 = json['line1'];
        city = json['city'];
        country_code = json['country_code'];
        postal_code = json['postal_code'];
        address_line_1 = json['address_line_1'];
        admin_area_2 = json['admin_area_2'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'line1': line1,
        'city': city,
        'country_code': country_code,
        'postal_code': postal_code,
        'address_line_1': address_line_1,
        'admin_area_2': admin_area_2
    };

    getTypeName() => "Address";
    TypeContext? context = _ctx;
}

class ShippingInfo implements IConvertible
{
    String? name;
    Address? address;

    ShippingInfo({this.name,this.address});
    ShippingInfo.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        name = json['name'];
        address = JsonConverters.fromJson(json['address'],'Address',context!);
        return this;
    }

    Map<String, dynamic> toJson() => {
        'name': name,
        'address': JsonConverters.toJson(address,'Address',context!)
    };

    getTypeName() => "ShippingInfo";
    TypeContext? context = _ctx;
}

class ItemUnitPrice implements IConvertible
{
    String? currency_code;
    String? value;

    ItemUnitPrice({this.currency_code,this.value});
    ItemUnitPrice.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        currency_code = json['currency_code'];
        value = json['value'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'currency_code': currency_code,
        'value': value
    };

    getTypeName() => "ItemUnitPrice";
    TypeContext? context = _ctx;
}

class ItemAmount implements IConvertible
{
    String? currency_code;
    String? value;

    ItemAmount({this.currency_code,this.value});
    ItemAmount.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        currency_code = json['currency_code'];
        value = json['value'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'currency_code': currency_code,
        'value': value
    };

    getTypeName() => "ItemAmount";
    TypeContext? context = _ctx;
}

class TotalItemAmount implements IConvertible
{
    String? currency_code;
    String? value;

    TotalItemAmount({this.currency_code,this.value});
    TotalItemAmount.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        currency_code = json['currency_code'];
        value = json['value'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'currency_code': currency_code,
        'value': value
    };

    getTypeName() => "TotalItemAmount";
    TypeContext? context = _ctx;
}

class BasicShippingAmount implements IConvertible
{
    String? currency_code;
    String? value;

    BasicShippingAmount({this.currency_code,this.value});
    BasicShippingAmount.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        currency_code = json['currency_code'];
        value = json['value'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'currency_code': currency_code,
        'value': value
    };

    getTypeName() => "BasicShippingAmount";
    TypeContext? context = _ctx;
}

class ItemDetail implements IConvertible
{
    String? item_code;
    String? item_name;
    String? item_description;
    String? item_quantity;
    ItemUnitPrice? item_unit_price;
    ItemAmount? item_amount;
    TotalItemAmount? total_item_amount;
    BasicShippingAmount? basic_shipping_amount;
    String? invoice_number;
    String? tax_percentage;

    ItemDetail({this.item_code,this.item_name,this.item_description,this.item_quantity,this.item_unit_price,this.item_amount,this.total_item_amount,this.basic_shipping_amount,this.invoice_number,this.tax_percentage});
    ItemDetail.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        item_code = json['item_code'];
        item_name = json['item_name'];
        item_description = json['item_description'];
        item_quantity = json['item_quantity'];
        item_unit_price = JsonConverters.fromJson(json['item_unit_price'],'ItemUnitPrice',context!);
        item_amount = JsonConverters.fromJson(json['item_amount'],'ItemAmount',context!);
        total_item_amount = JsonConverters.fromJson(json['total_item_amount'],'TotalItemAmount',context!);
        basic_shipping_amount = JsonConverters.fromJson(json['basic_shipping_amount'],'BasicShippingAmount',context!);
        invoice_number = json['invoice_number'];
        tax_percentage = json['tax_percentage'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'item_code': item_code,
        'item_name': item_name,
        'item_description': item_description,
        'item_quantity': item_quantity,
        'item_unit_price': JsonConverters.toJson(item_unit_price,'ItemUnitPrice',context!),
        'item_amount': JsonConverters.toJson(item_amount,'ItemAmount',context!),
        'total_item_amount': JsonConverters.toJson(total_item_amount,'TotalItemAmount',context!),
        'basic_shipping_amount': JsonConverters.toJson(basic_shipping_amount,'BasicShippingAmount',context!),
        'invoice_number': invoice_number,
        'tax_percentage': tax_percentage
    };

    getTypeName() => "ItemDetail";
    TypeContext? context = _ctx;
}

class CartInfo implements IConvertible
{
    List<ItemDetail>? item_details;

    CartInfo({this.item_details});
    CartInfo.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        item_details = JsonConverters.fromJson(json['item_details'],'List<ItemDetail>',context!);
        return this;
    }

    Map<String, dynamic> toJson() => {
        'item_details': JsonConverters.toJson(item_details,'List<ItemDetail>',context!)
    };

    getTypeName() => "CartInfo";
    TypeContext? context = _ctx;
}

class StoreInfo implements IConvertible
{
    StoreInfo();
    StoreInfo.fromJson(Map<String, dynamic> json) : super();
    fromMap(Map<String, dynamic> json) {
        return this;
    }

    Map<String, dynamic> toJson() => {};
    getTypeName() => "StoreInfo";
    TypeContext? context = _ctx;
}

class AuctionInfo implements IConvertible
{
    String? auction_site;
    String? auction_item_site;
    String? auction_buyer_id;
    DateTime? auction_closing_date;

    AuctionInfo({this.auction_site,this.auction_item_site,this.auction_buyer_id,this.auction_closing_date});
    AuctionInfo.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        auction_site = json['auction_site'];
        auction_item_site = json['auction_item_site'];
        auction_buyer_id = json['auction_buyer_id'];
        auction_closing_date = JsonConverters.fromJson(json['auction_closing_date'],'DateTime',context!);
        return this;
    }

    Map<String, dynamic> toJson() => {
        'auction_site': auction_site,
        'auction_item_site': auction_item_site,
        'auction_buyer_id': auction_buyer_id,
        'auction_closing_date': JsonConverters.toJson(auction_closing_date,'DateTime',context!)
    };

    getTypeName() => "AuctionInfo";
    TypeContext? context = _ctx;
}

class IncentiveInfo implements IConvertible
{
    IncentiveInfo();
    IncentiveInfo.fromJson(Map<String, dynamic> json) : super();
    fromMap(Map<String, dynamic> json) {
        return this;
    }

    Map<String, dynamic> toJson() => {};
    getTypeName() => "IncentiveInfo";
    TypeContext? context = _ctx;
}

class TransactionDetail implements IConvertible
{
    TransactionInfo? transaction_info;
    PayerInfo? payer_info;
    ShippingInfo? shipping_info;
    CartInfo? cart_info;
    StoreInfo? store_info;
    AuctionInfo? auction_info;
    IncentiveInfo? incentive_info;

    TransactionDetail({this.transaction_info,this.payer_info,this.shipping_info,this.cart_info,this.store_info,this.auction_info,this.incentive_info});
    TransactionDetail.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        transaction_info = JsonConverters.fromJson(json['transaction_info'],'TransactionInfo',context!);
        payer_info = JsonConverters.fromJson(json['payer_info'],'PayerInfo',context!);
        shipping_info = JsonConverters.fromJson(json['shipping_info'],'ShippingInfo',context!);
        cart_info = JsonConverters.fromJson(json['cart_info'],'CartInfo',context!);
        store_info = JsonConverters.fromJson(json['store_info'],'StoreInfo',context!);
        auction_info = JsonConverters.fromJson(json['auction_info'],'AuctionInfo',context!);
        incentive_info = JsonConverters.fromJson(json['incentive_info'],'IncentiveInfo',context!);
        return this;
    }

    Map<String, dynamic> toJson() => {
        'transaction_info': JsonConverters.toJson(transaction_info,'TransactionInfo',context!),
        'payer_info': JsonConverters.toJson(payer_info,'PayerInfo',context!),
        'shipping_info': JsonConverters.toJson(shipping_info,'ShippingInfo',context!),
        'cart_info': JsonConverters.toJson(cart_info,'CartInfo',context!),
        'store_info': JsonConverters.toJson(store_info,'StoreInfo',context!),
        'auction_info': JsonConverters.toJson(auction_info,'AuctionInfo',context!),
        'incentive_info': JsonConverters.toJson(incentive_info,'IncentiveInfo',context!)
    };

    getTypeName() => "TransactionDetail";
    TypeContext? context = _ctx;
}

class PayPalListeListeResponse implements IConvertible
{
    List<TransactionDetail>? transaction_details;
    List<String>? PayPalJson;
    List<List<OnlinehandelItem>>? Liste;
    int? NeueDateiID;

    PayPalListeListeResponse({this.transaction_details,this.PayPalJson,this.Liste,this.NeueDateiID});
    PayPalListeListeResponse.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        transaction_details = JsonConverters.fromJson(json['transaction_details'],'List<TransactionDetail>',context!);
        PayPalJson = JsonConverters.fromJson(json['PayPalJson'],'List<String>',context!);
        Liste = JsonConverters.fromJson(json['Liste'],'List<List<OnlinehandelItem>>',context!);
        NeueDateiID = json['NeueDateiID'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'transaction_details': JsonConverters.toJson(transaction_details,'List<TransactionDetail>',context!),
        'PayPalJson': JsonConverters.toJson(PayPalJson,'List<String>',context!),
        'Liste': JsonConverters.toJson(Liste,'List<List<OnlinehandelItem>>',context!),
        'NeueDateiID': NeueDateiID
    };

    getTypeName() => "PayPalListeListeResponse";
    TypeContext? context = _ctx;
}

enum Oem
{
    fibudata,
    spectrum,
}

class PayPalListeRequest implements IConvertible
{
    Oem? oem;
    DateTime? VonDatum;
    DateTime? BisDatum;
    int? BankID;
    bool? AlleNeueLaden;
    String? PayPalClientID;
    String? PayPalSecret;
    String? PayPalWaehrung;
    bool? OnlinehandeDateiGenieren;

    PayPalListeRequest({this.oem,this.VonDatum,this.BisDatum,this.BankID,this.AlleNeueLaden,this.PayPalClientID,this.PayPalSecret,this.PayPalWaehrung,this.OnlinehandeDateiGenieren});
    PayPalListeRequest.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        oem = JsonConverters.fromJson(json['oem'],'Oem',context!);
        VonDatum = JsonConverters.fromJson(json['VonDatum'],'DateTime',context!);
        BisDatum = JsonConverters.fromJson(json['BisDatum'],'DateTime',context!);
        BankID = json['BankID'];
        AlleNeueLaden = json['AlleNeueLaden'];
        PayPalClientID = json['PayPalClientID'];
        PayPalSecret = json['PayPalSecret'];
        PayPalWaehrung = json['PayPalWaehrung'];
        OnlinehandeDateiGenieren = json['OnlinehandeDateiGenieren'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'oem': JsonConverters.toJson(oem,'Oem',context!),
        'VonDatum': JsonConverters.toJson(VonDatum,'DateTime',context!),
        'BisDatum': JsonConverters.toJson(BisDatum,'DateTime',context!),
        'BankID': BankID,
        'AlleNeueLaden': AlleNeueLaden,
        'PayPalClientID': PayPalClientID,
        'PayPalSecret': PayPalSecret,
        'PayPalWaehrung': PayPalWaehrung,
        'OnlinehandeDateiGenieren': OnlinehandeDateiGenieren
    };

    getTypeName() => "PayPalListeRequest";
    TypeContext? context = _ctx;
}

TypeContext _ctx = TypeContext(library: 'ws4.fibudata.net', types: <String, TypeInfo> {
    'TransactionAmount': TypeInfo(TypeOf.Class, create:() => TransactionAmount()),
    'FeeAmount': TypeInfo(TypeOf.Class, create:() => FeeAmount()),
    'EndingBalance': TypeInfo(TypeOf.Class, create:() => EndingBalance()),
    'AvailableBalance': TypeInfo(TypeOf.Class, create:() => AvailableBalance()),
    'TransactionInfo': TypeInfo(TypeOf.Class, create:() => TransactionInfo()),
    'PayerName': TypeInfo(TypeOf.Class, create:() => PayerName()),
    'PayerInfo': TypeInfo(TypeOf.Class, create:() => PayerInfo()),
    'Address': TypeInfo(TypeOf.Class, create:() => Address()),
    'ShippingInfo': TypeInfo(TypeOf.Class, create:() => ShippingInfo()),
    'ItemUnitPrice': TypeInfo(TypeOf.Class, create:() => ItemUnitPrice()),
    'ItemAmount': TypeInfo(TypeOf.Class, create:() => ItemAmount()),
    'TotalItemAmount': TypeInfo(TypeOf.Class, create:() => TotalItemAmount()),
    'BasicShippingAmount': TypeInfo(TypeOf.Class, create:() => BasicShippingAmount()),
    'ItemDetail': TypeInfo(TypeOf.Class, create:() => ItemDetail()),
    'CartInfo': TypeInfo(TypeOf.Class, create:() => CartInfo()),
    'List<ItemDetail>': TypeInfo(TypeOf.Class, create:() => <ItemDetail>[]),
    'StoreInfo': TypeInfo(TypeOf.Class, create:() => StoreInfo()),
    'AuctionInfo': TypeInfo(TypeOf.Class, create:() => AuctionInfo()),
    'IncentiveInfo': TypeInfo(TypeOf.Class, create:() => IncentiveInfo()),
    'TransactionDetail': TypeInfo(TypeOf.Class, create:() => TransactionDetail()),
    'PayPalListeListeResponse': TypeInfo(TypeOf.Class, create:() => PayPalListeListeResponse()),
    'List<TransactionDetail>': TypeInfo(TypeOf.Class, create:() => <TransactionDetail>[]),
    'List<List<OnlinehandelItem>>': TypeInfo(TypeOf.Class, create:() => <List<OnlinehandelItem>>[]),
    'List<OnlinehandelItem>': TypeInfo(TypeOf.Class, create:() => <OnlinehandelItem>[]),
    'OnlinehandelItem': TypeInfo(TypeOf.Class, create:() => OnlinehandelItem()),
    'Oem': TypeInfo(TypeOf.Enum, enumValues:Oem.values),
    'PayPalListeRequest': TypeInfo(TypeOf.Class, create:() => PayPalListeRequest()),
});

Dart PayPalListeRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /fibuscan/Onlinehandel/PayPalListe HTTP/1.1 
Host: ws4.fibudata.net 
Accept: application/json
Content-Type: application/json
Content-Length: length

{"oem":"fibudata","VonDatum":"\/Date(-62135596800000-0000)\/","BisDatum":"\/Date(-62135596800000-0000)\/","BankID":0,"AlleNeueLaden":false,"PayPalClientID":"String","PayPalSecret":"String","PayPalWaehrung":"String","OnlinehandeDateiGenieren":false}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"transaction_details":[{"transaction_info":{"paypal_account_id":"String","transaction_id":"String","transaction_event_code":"String","transaction_initiation_date":"\/Date(-62135596800000-0000)\/","transaction_updated_date":"\/Date(-62135596800000-0000)\/","transaction_amount":{"currency_code":"String","value":"String"},"fee_amount":{"currency_code":"String","value":"String"},"transaction_status":"String","transaction_subject":"String","ending_balance":{"currency_code":"String","value":"String"},"available_balance":{"currency_code":"String","value":"String"},"invoice_id":"String","custom_field":"String","protection_eligibility":"String","paypal_reference_id":"String","paypal_reference_id_type":"String","bank_reference_id":"String","credit_term":"String","transaction_note":"String","payment_method_type":"String"},"payer_info":{"account_id":"String","email_address":"String","address_status":"String","payer_status":"String","payer_name":{"given_name":"String","surname":"String","alternate_full_name":"String","middle_name":"String"},"country_code":"String"},"shipping_info":{"name":"String","address":{"line1":"String","city":"String","country_code":"String","postal_code":"String","address_line_1":"String","admin_area_2":"String"}},"cart_info":{"item_details":[{"item_code":"String","item_name":"String","item_description":"String","item_quantity":"String","item_unit_price":{"currency_code":"String","value":"String"},"item_amount":{"currency_code":"String","value":"String"},"total_item_amount":{"currency_code":"String","value":"String"},"basic_shipping_amount":{"currency_code":"String","value":"String"},"invoice_number":"String","tax_percentage":"String"}]},"store_info":{},"auction_info":{"auction_site":"String","auction_item_site":"String","auction_buyer_id":"String","auction_closing_date":"\/Date(-62135596800000-0000)\/"},"incentive_info":{}}],"PayPalJson":["String"],"Liste":[[{"fehler":false,"original":"String","header":"String","col_nummer":0,"konfiguration":"OrderiD","summenkonfiguration":false,"value":{},"datum":"\/Date(-62135596800000-0000)\/","zahl":0,"datum_string":"String","zahl_string":"String"}]],"NeueDateiID":0}