| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) Bid | Bid | AuctionModule | Ebay |
| (2) DeveloperApplication | DeveloperApplication | UserRoleModule | Ebay |
| (3) Dispute | Dispute | DisputeModule | Ebay |
| (4) Feedback | Feedback | UserAccountModule | Ebay |
| (5) FixedPriceOffer | FixedPriceOffer | ListingModule | Ebay |
| (6) FraudCase | FraudCase | DisputeModule | Ebay |
| (7) Listing | Listing | ListingModule | Ebay |
| (8) OrderEntity | OrderEntity | UserAccountModule | Ebay |
| (9) OrderItem | OrderItem | UserAccountModule | Ebay |
| (10) Payment | Payment | UserAccountModule | Ebay |
| (11) ShippingDetail | ShippingDetail | UserAccountModule | Ebay |
| (12) UserAccount | UserAccount | UserAccountModule | Ebay |
| (13) UserAccountRole | UserAccountRole | UserRoleModule | Ebay |
| Feedback | UserAccountModule | Ebay |
| Property | Type | Entity | Reference | Module |
| (1) Comment | STRING | Feedback | ||
| (2) FeedbackDate | DATE | Feedback | ||
| (3) FromUserAccount | LONG | Feedback | UserAccount | UserAccountModule |
| (4) OrderItem | LONG | Feedback | OrderItem | UserAccountModule |
| (5) Rating | LONG | Feedback | ||
| (6) ToUserAccount | LONG | Feedback | UserAccount | UserAccountModule |
Example:
final Feedback feedback = (Feedback) invokeModule(USER_ACCOUNT_MODULE + "/feedback/" + id, Feedback.class);| OrderEntity | UserAccountModule | Ebay |
| Property | Type | Entity | Reference | Module |
| (1) BuyerUserAccount | LONG | OrderEntity | UserAccount | UserAccountModule |
| (2) Currency | STRING | OrderEntity | ||
| (3) OrderDate | DATE | OrderEntity | ||
| (4) SourceChannel | STRING | OrderEntity | ||
| (5) Status | STRING | OrderEntity | ||
| (6) TotalAmount | STRING | OrderEntity |
Example:
final OrderEntity orderentity = (OrderEntity) invokeModule(USER_ACCOUNT_MODULE + "/orderentity/" + id, OrderEntity.class);| OrderItem | UserAccountModule | Ebay |
| Property | Type | Entity | Reference | Module |
| (1) Currency | STRING | OrderItem | ||
| (2) FulfillmentStatus | STRING | OrderItem | ||
| (3) Listing | LONG | OrderItem | Listing | ListingModule |
| (4) OrderEntity | LONG | OrderItem | OrderEntity | UserAccountModule |
| (5) Quantity | LONG | OrderItem | ||
| (6) SellerUserAccount | LONG | OrderItem | UserAccount | UserAccountModule |
| (7) UnitPrice | STRING | OrderItem |
Example:
final OrderItem orderitem = (OrderItem) invokeModule(USER_ACCOUNT_MODULE + "/orderitem/" + id, OrderItem.class);| Payment | UserAccountModule | Ebay |
| Property | Type | Entity | Reference | Module |
| (1) Amount | STRING | Payment | ||
| (2) Currency | STRING | Payment | ||
| (3) OrderEntity | LONG | Payment | OrderEntity | UserAccountModule |
| (4) PaymentDate | DATE | Payment | ||
| (5) PaymentProvider | STRING | Payment | ||
| (6) Status | STRING | Payment | ||
| (7) TransactionReference | STRING | Payment |
Example:
final Payment payment = (Payment) invokeModule(USER_ACCOUNT_MODULE + "/payment/" + id, Payment.class);| ShippingDetail | UserAccountModule | Ebay |
| Property | Type | Entity | Reference | Module |
| (1) ActualDeliveryDate | DATE | ShippingDetail | ||
| (2) Carrier | STRING | ShippingDetail | ||
| (3) Currency | STRING | ShippingDetail | ||
| (4) EstimatedDeliveryDate | DATE | ShippingDetail | ||
| (5) OrderItem | LONG | ShippingDetail | OrderItem | UserAccountModule |
| (6) ServiceLevel | STRING | ShippingDetail | ||
| (7) ShipDate | DATE | ShippingDetail | ||
| (8) ShippingCost | STRING | ShippingDetail | ||
| (9) TrackingNumber | STRING | ShippingDetail |
Example:
final ShippingDetail shippingdetail = (ShippingDetail) invokeModule(USER_ACCOUNT_MODULE + "/shippingdetail/" + id, ShippingDetail.class);| UserAccount | UserAccountModule | Ebay |
| Property | Type | Entity | Reference | Module |
| (1) Country | STRING | UserAccount | ||
| (2) Email | STRING | UserAccount | ||
| (3) IsBusiness | BOOL | UserAccount | ||
| (4) RegistrationDate | DATE | UserAccount | ||
| (5) Status | STRING | UserAccount | ||
| (6) Username | STRING | UserAccount |
Example:
final UserAccount useraccount = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + id, UserAccount.class);| Contact | Donate | Imprint |