Accept Wallet Dispute

Accepts a dispute in the holder's favor, recording the outcome and the amount. The dispute moves to accepted.

Accepting moves no money: call Resolve Wallet Dispute next to carry it out. Choose outcome from Get Wallet Dispute
Resolution Options. The outcome is checked against the disputed entry only when you resolve: an outcome the entry cannot
take is accepted here, then refused with 409 DISPUTE_OUTCOME_NOT_PERMITTED.

Allowed while the dispute is open, needs-more-info or under-review, and not taken over by Payment Labs. Fires the
wallet-dispute-status-changed webhook.

Requires the Wallet Management permission (see Invite Wallet Holder).

Errors

  • 400 VALIDATION_ERROR: a field is invalid. Detail codes: REQUIRED, DISPUTE_OUTCOME_INVALID (outcome is not a known
    outcome), DISPUTE_INVALID_AMOUNT (amount is not a whole number), a minimum error (amount is less than 1), or a field
    that is not part of the request
  • 400 DISPUTE_EXCEEDS_CLAIM: amount is more than the holder claimed
  • 404 NOT_FOUND: the dispute does not exist, or is not on one of your wallets
  • 409 DISPUTE_NOT_ADJUDICABLE: the dispute is already final, or Payment Labs has taken it over
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The dispute ID, starting with DS-, as returned by Search Wallet Disputes or the wallet dispute webhooks.

Body Params
string
enum
required

What will be done for the holder when you resolve the dispute. Pick one of the outcomes Get Wallet Dispute Resolution
Options returns for this dispute; an outcome the disputed entry cannot take is accepted here but refused when you
resolve.

  • card-refund: return the money to the card that paid for the load.
  • wallet-credit: credit the holder's wallet from your ledger account. Needs a batchId when you resolve.
  • complete-credit: add a card load that was charged but never reached the wallet.
Allowed:
number
required
≥ 1

The amount you agree to, in minor units of the dispute's currency. 1250 is 12.50 USD. A whole number from 1 up to the
amount the holder claimed (disputedAmount).

Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json