View Source Paystack.Dispute (Paystack v0.7.0)

The Disputes API allows you manage transaction disputes on your integration

Link to this section Summary

Functions

Provide evidence for a dispute

Export disputes available on your integration

Get more details about a dispute.

Get URL to upload a dispute evidence.

List disputes filed against you

This endpoint retrieves disputes for a particular transaction

Resolve a dispute on your integration

Update details of a dispute on your integration

Link to this section Functions

Link to this function

add_evidence(dispute_id, params)

View Source

Specs

add_evidence(String.t(), map()) :: Paystack.Api.t()

Provide evidence for a dispute

Specs

export(map() | list()) :: Paystack.Api.t()

Export disputes available on your integration

Specs

fetch(String.t()) :: Paystack.Api.t()

Get more details about a dispute.

Link to this function

get_upload_url(dispute_id, filename)

View Source

Specs

get_upload_url(String.t(), String.t()) :: Paystack.Api.t()

Get URL to upload a dispute evidence.

Specs

list(map() | list()) :: Paystack.Api.t()

List disputes filed against you

Link to this function

list_transaction_disputes(transaction_id)

View Source

Specs

list_transaction_disputes(String.t()) :: Paystack.Api.t()

This endpoint retrieves disputes for a particular transaction

Link to this function

resolve(dispute_id, params)

View Source

Specs

resolve(String, map()) :: Paystack.Api.t()

Resolve a dispute on your integration

Link to this function

update(dispute_id, params)

View Source

Specs

update(String.t(), map()) :: Paystack.Api.t()

Update details of a dispute on your integration