| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) Chargeback | Chargeback | UserDeviceModule | PayPal |
| (2) ComplianceCheck | ComplianceCheck | UserAccountModule | PayPal |
| (3) Currency | Currency | CurrencyModule | PayPal |
| (4) Dispute | Dispute | FundingSourceModule | PayPal |
| (5) Fee | Fee | CurrencyModule | PayPal |
| (6) FundingSource | FundingSource | FundingSourceModule | PayPal |
| (7) Invoice | Invoice | CurrencyModule | PayPal |
| (8) Merchant | Merchant | MerchantModule | PayPal |
| (9) Payout | Payout | UserAccountModule | PayPal |
| (10) PayoutItem | PayoutItem | TransactionModule | PayPal |
| (11) Refund | Refund | UserAccountModule | PayPal |
| (12) RiskAssessment | RiskAssessment | TransactionModule | PayPal |
| (13) SubscriptionPayment | SubscriptionPayment | SubscriptionModule | PayPal |
| (14) SupportCase | SupportCase | UserAccountModule | PayPal |
| (15) Transaction | Transaction | TransactionModule | PayPal |
| (16) TransactionItem | TransactionItem | TransactionModule | PayPal |
| (17) TransactionStatusHistory | TransactionStatusHistory | TransactionModule | PayPal |
| (18) UserAccount | UserAccount | UserAccountModule | PayPal |
| PayoutItem | TransactionModule | PayPal |
| Property | Type | Entity | Reference | Module |
| (1) Amount | DOUBLE | PayoutItem | ||
| (2) Payout | LONG | PayoutItem | Payout | UserAccountModule |
| (3) Reference | STRING | PayoutItem | ||
| (4) Status | STRING | PayoutItem | ||
| (5) Transaction | LONG | PayoutItem | Transaction | TransactionModule |
Example:
final PayoutItem payoutitem = (PayoutItem) invokeModule(TRANSACTION_MODULE + "/payoutitem/" + id, PayoutItem.class);| RiskAssessment | TransactionModule | PayPal |
| Property | Type | Entity | Reference | Module |
| (1) AssessedAt | DATE | RiskAssessment | ||
| (2) Reason | STRING | RiskAssessment | ||
| (3) RiskLevel | STRING | RiskAssessment | ||
| (4) Score | INT | RiskAssessment | ||
| (5) Transaction | LONG | RiskAssessment | Transaction | TransactionModule |
| (6) UserAccount | LONG | RiskAssessment | UserAccount | UserAccountModule |
Example:
final RiskAssessment riskassessment = (RiskAssessment) invokeModule(TRANSACTION_MODULE + "/riskassessment/" + id, RiskAssessment.class);| Transaction | TransactionModule | PayPal |
| Property | Type | Entity | Reference | Module |
| (1) Amount | DOUBLE | Transaction | ||
| (2) CompletedAt | DATE | Transaction | ||
| (3) CreatedAt | DATE | Transaction | ||
| (4) Currency | LONG | Transaction | Currency | CurrencyModule |
| (5) ExternalReference | STRING | Transaction | ||
| (6) FeeAmount | DOUBLE | Transaction | Fee | CurrencyModule |
| (7) FundingSource | LONG | Transaction | FundingSource | FundingSourceModule |
| (8) Merchant | LONG | Transaction | Merchant | MerchantModule |
| (9) NetAmount | DOUBLE | Transaction | ||
| (10) ReceiverUserAccount | LONG | Transaction | ||
| (11) SenderUserAccount | LONG | Transaction | ||
| (12) Status | STRING | Transaction | ||
| (13) Type | STRING | Transaction |
Example:
final Transaction transaction = (Transaction) invokeModule(TRANSACTION_MODULE + "/transaction/" + id, Transaction.class);| TransactionItem | TransactionModule | PayPal |
| Property | Type | Entity | Reference | Module |
| (1) Description | STRING | TransactionItem | ||
| (2) Name | STRING | TransactionItem | ||
| (3) Quantity | DOUBLE | TransactionItem | ||
| (4) TaxAmount | DOUBLE | TransactionItem | ||
| (5) Transaction | LONG | TransactionItem | Transaction | TransactionModule |
| (6) UnitAmount | DOUBLE | TransactionItem |
Example:
final TransactionItem transactionitem = (TransactionItem) invokeModule(TRANSACTION_MODULE + "/transactionitem/" + id, TransactionItem.class);| TransactionStatusHistory | TransactionModule | PayPal |
| Property | Type | Entity | Reference | Module |
| (1) ChangedAt | DATE | TransactionStatusHistory | ||
| (2) Reason | STRING | TransactionStatusHistory | ||
| (3) Status | STRING | TransactionStatusHistory | ||
| (4) Transaction | LONG | TransactionStatusHistory | Transaction | TransactionModule |
Example:
final TransactionStatusHistory transactionstatushistory = (TransactionStatusHistory) invokeModule(TRANSACTION_MODULE + "/transactionstatushistory/" + id, TransactionStatusHistory.class);| Contact | Donate | Imprint |