public interface DisputeApi
| Modifier and Type | Method and Description |
|---|---|
Dispute |
closeDispute(java.lang.String disputeId)
Closes dispute.
|
Dispute |
contestDispute(Money contestedFunds,
java.lang.String disputeId)
Contests dispute.
|
DisputeDocument |
createDisputeDocument(DisputeDocument disputeDocument,
java.lang.String disputeId)
Creates document for dispute.
|
DisputeDocument |
createDisputeDocument(java.lang.String idempotencyKey,
DisputeDocument disputeDocument,
java.lang.String disputeId)
Creates document for dispute.
|
java.util.List<DocumentPageConsult> |
createDisputeDocumentConsult(java.lang.String documentId)
Creates temporary URLs where each page of a dispute document can be viewed.
|
void |
createDisputePage(java.lang.String disputeId,
java.lang.String documentId,
byte[] binaryData)
Creates document's page for dispute.
|
void |
createDisputePage(java.lang.String disputeId,
java.lang.String documentId,
java.lang.String filePath)
Creates document's page for dispute.
|
void |
createDisputePage(java.lang.String idempotencyKey,
java.lang.String disputeId,
java.lang.String documentId,
byte[] binaryData)
Creates document's page for dispute.
|
void |
createDisputePage(java.lang.String idempotencyKey,
java.lang.String disputeId,
java.lang.String documentId,
java.lang.String filePath)
Creates document's page for dispute.
|
Transfer |
createSettlementTransfer(SettlementTransfer settlementTransfer,
java.lang.String repudiationId)
Creates settlement transfer.
|
Transfer |
createSettlementTransfer(java.lang.String idempotencyKey,
SettlementTransfer settlementTransfer,
java.lang.String repudiationId)
Creates settlement transfer.
|
Dispute |
get(java.lang.String disputeId)
Gets dispute.
|
java.util.List<Dispute> |
getAll()
Gets all disputes.
|
java.util.List<Dispute> |
getAll(Pagination pagination,
FilterDisputes filters,
Sorting sorting)
Gets all disputes.
|
java.util.List<Dispute> |
getDisputesForUser(java.lang.String userId,
Pagination pagination,
FilterDisputes filters,
Sorting sorting)
Gets user's disputes.
|
java.util.List<Dispute> |
getDisputesForWallet(java.lang.String walletId,
Pagination pagination,
FilterDisputes filters,
Sorting sorting)
Gets dispute's documents for wallet.
|
java.util.List<Dispute> |
getDisputesWithPendingSettlement()
Get disputes that need settling
|
java.util.List<Dispute> |
getDisputesWithPendingSettlement(Pagination pagination,
Sorting sorting)
Get disputes that need settling
|
DisputeDocument |
getDocument(java.lang.String documentId)
Gets dispute's document.
|
java.util.List<DisputeDocument> |
getDocumentsForClient(Pagination pagination,
FilterDisputeDocuments filters,
Sorting sorting)
Gets dispute's documents for client.
|
java.util.List<DisputeDocument> |
getDocumentsForDispute(java.lang.String disputeId,
Pagination pagination,
FilterDisputeDocuments filters,
Sorting sorting)
Gets documents for dispute.
|
Repudiation |
getRepudiation(java.lang.String repudiationId)
Deprecated.
use
RepudiationApi.getRepudiation(String) instead |
java.util.List<Transaction> |
getTransactions(java.lang.String disputeId,
Pagination pagination,
FilterTransactions filters,
Sorting sorting)
Gets dispute's transactions.
|
Dispute |
resubmitDispute(java.lang.String disputeId)
Resubmits dispute.
|
DisputeDocument |
submitDisputeDocument(DisputeDocument disputeDocument,
java.lang.String disputeId)
Submits dispute document.
|
Dispute |
updateTag(java.lang.String tag,
java.lang.String disputeId)
Updates dispute's tag.
|
Dispute get(java.lang.String disputeId) throws java.lang.Exception
disputeId - Dispute identifier.java.lang.Exceptionjava.util.List<Dispute> getAll(Pagination pagination, FilterDisputes filters, Sorting sorting) throws java.lang.Exception
pagination - Pagination.filters - Filters.sorting - Sorting.java.lang.Exceptionjava.util.List<Dispute> getAll() throws java.lang.Exception
java.lang.Exceptionjava.util.List<Transaction> getTransactions(java.lang.String disputeId, Pagination pagination, FilterTransactions filters, Sorting sorting) throws java.lang.Exception
disputeId - Dispute identifier.pagination - Pagination.filters - Filters.sorting - Sorting.java.lang.Exceptionjava.util.List<Dispute> getDisputesForWallet(java.lang.String walletId, Pagination pagination, FilterDisputes filters, Sorting sorting) throws java.lang.Exception
walletId - Wallet identifier.pagination - Pagination.filters - Filters.sorting - Sorting.java.lang.Exceptionjava.util.List<Dispute> getDisputesForUser(java.lang.String userId, Pagination pagination, FilterDisputes filters, Sorting sorting) throws java.lang.Exception
userId - User identifier.pagination - Pagination.filters - Filters.sorting - Sorting.java.lang.ExceptionDisputeDocument getDocument(java.lang.String documentId) throws java.lang.Exception
documentId - Dispute document identifier.java.lang.Exceptionjava.util.List<DisputeDocument> getDocumentsForDispute(java.lang.String disputeId, Pagination pagination, FilterDisputeDocuments filters, Sorting sorting) throws java.lang.Exception
disputeId - Dispute identifier.pagination - Pagination.filters - Filters.sorting - Sorting.java.lang.Exceptionjava.util.List<DisputeDocument> getDocumentsForClient(Pagination pagination, FilterDisputeDocuments filters, Sorting sorting) throws java.lang.Exception
pagination - Pagination.filters - Filters.sorting - Sorting.java.lang.Exception@Deprecated Repudiation getRepudiation(java.lang.String repudiationId) throws java.lang.Exception
RepudiationApi.getRepudiation(String) insteadrepudiationId - Repudiation identifier.java.lang.ExceptionTransfer createSettlementTransfer(SettlementTransfer settlementTransfer, java.lang.String repudiationId) throws java.lang.Exception
settlementTransfer - Settlement transfer.repudiationId - Repudiation identifier.java.lang.ExceptionTransfer createSettlementTransfer(java.lang.String idempotencyKey, SettlementTransfer settlementTransfer, java.lang.String repudiationId) throws java.lang.Exception
idempotencyKey - idempotency key for this request.settlementTransfer - Settlement transfer.repudiationId - Repudiation identifier.java.lang.Exceptionjava.util.List<Dispute> getDisputesWithPendingSettlement() throws java.lang.Exception
Disputesjava.lang.Exceptionjava.util.List<Dispute> getDisputesWithPendingSettlement(Pagination pagination, Sorting sorting) throws java.lang.Exception
pagination - Pagination objectsorting - Sorting objectDisputesjava.lang.ExceptionDispute updateTag(java.lang.String tag, java.lang.String disputeId) throws java.lang.Exception
tag - New tag text.disputeId - Dispute identifier.java.lang.ExceptionDisputeDocument submitDisputeDocument(DisputeDocument disputeDocument, java.lang.String disputeId) throws java.lang.Exception
disputeDocument - Dispute document to be submitted.disputeId - Dispute identifier.java.lang.ExceptionDispute contestDispute(Money contestedFunds, java.lang.String disputeId) throws java.lang.Exception
contestedFunds - Contested funds.disputeId - Dispute identifier.java.lang.ExceptionDispute resubmitDispute(java.lang.String disputeId) throws java.lang.Exception
disputeId - Dispute identifier.java.lang.ExceptionDispute closeDispute(java.lang.String disputeId) throws java.lang.Exception
disputeId - Dispute identifier.java.lang.ExceptionDisputeDocument createDisputeDocument(DisputeDocument disputeDocument, java.lang.String disputeId) throws java.lang.Exception
disputeDocument - Dispute document to be created.disputeId - Dispute identifier.java.lang.ExceptionDisputeDocument createDisputeDocument(java.lang.String idempotencyKey, DisputeDocument disputeDocument, java.lang.String disputeId) throws java.lang.Exception
idempotencyKey - idempotency key for this request.disputeDocument - Dispute document to be created.disputeId - Dispute identifier.java.lang.Exceptionvoid createDisputePage(java.lang.String disputeId,
java.lang.String documentId,
byte[] binaryData)
throws java.lang.Exception
disputeId - Dispute identifier.documentId - Dispute document identifier.binaryData - The byte array the DisputePage will be created from.java.lang.Exceptionvoid createDisputePage(java.lang.String idempotencyKey,
java.lang.String disputeId,
java.lang.String documentId,
byte[] binaryData)
throws java.lang.Exception
idempotencyKey - idempotency key for this request.disputeId - Dispute identifier.documentId - Dispute document identifier.binaryData - The byte array the DisputePage will be created from.java.lang.Exceptionvoid createDisputePage(java.lang.String disputeId,
java.lang.String documentId,
java.lang.String filePath)
throws java.lang.Exception
disputeId - Dispute identifier.documentId - Dispute document identifier.filePath - Path to the file the DisputePage will be created from.java.io.IOExceptionjava.lang.Exceptionvoid createDisputePage(java.lang.String idempotencyKey,
java.lang.String disputeId,
java.lang.String documentId,
java.lang.String filePath)
throws java.lang.Exception
idempotencyKey - idempotency key for this request.disputeId - Dispute identifier.documentId - Dispute document identifier.filePath - Path to the file the DisputePage will be created from.java.io.IOExceptionjava.lang.Exceptionjava.util.List<DocumentPageConsult> createDisputeDocumentConsult(java.lang.String documentId) throws java.lang.Exception
documentId - Identification of the document whose pages to viewjava.lang.Exception