| Contact | Donate | Imprint |
| Dispute | FundingSourceModule | PayPal |
| Property | Type | Entity | Reference | Module |
| (1) BuyerUserAccount | LONG | Dispute | ||
| (2) ClosedAt | DATE | Dispute | ||
| (3) OpenedAt | DATE | Dispute | ||
| (4) OpenedByUserAccount | LONG | Dispute | ||
| (5) Reason | STRING | Dispute | ||
| (6) Resolution | STRING | Dispute | ||
| (7) SellerUserAccount | LONG | Dispute | ||
| (8) Status | STRING | Dispute | ||
| (9) Transaction | LONG | Dispute | Transaction | TransactionModule |
| (10) Type | STRING | Dispute |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /dispute/{id} | updateDisputeById(dispute) | FundingSourceModule | PUT | Dispute |
| (2) /dispute | insertDispute(dispute) | FundingSourceModule | POST | Dispute |
| (3) /dispute/{id} | findDisputeById(id) | FundingSourceModule | GET | Dispute |
| (4) /dispute/transaction/{id} | findAllDisputeOfTransaction(id) | FundingSourceModule | GET | Transaction Dispute |
| (5) /dispute | findAllDispute() | FundingSourceModule | GET | Dispute |
| (6) /dispute/{id} | deleteDisputeById(id) | FundingSourceModule | DELETE | Dispute |
| (7) /supportcase/dispute/{id} | findAllSupportCaseOfDispute(id) | UserAccountModule | GET | Dispute SupportCase |
Example:
final Dispute dispute = (Dispute) invokeModule(FUNDING_SOURCE_MODULE + "/dispute/" + id, Dispute.class);| Contact | Donate | Imprint |