Skip to content

Latest commit

 

History

History
175 lines (125 loc) · 2.72 KB

File metadata and controls

175 lines (125 loc) · 2.72 KB

Dispute

A collection of endpoints for managing transactions complaint made by customers

Methods

Method HTTP Path Summary
download GET /dispute/export Export Disputes
evidence POST /dispute/{id}/evidence Add Evidence
fetch GET /dispute/{id} Fetch Dispute
list GET /dispute List Disputes
resolve PUT /dispute/{id}/resolve Resolve Dispute
transaction GET /dispute/transaction/{id} List Transaction Disputes
update PUT /dispute/{id} Update Dispute
upload_url GET /dispute/{id}/upload_url Fetch Upload URL

download

HTTP: GET
Path: /dispute/export

paystack.dispute.download({ ... })

Query Fields

Name Required
perPage false
page false
status false
from false
to false

evidence

HTTP: POST
Path: /dispute/{id}/evidence

paystack.dispute.evidence(id, { ... })

Path Parameters

Name Required
id true

Body Fields

Name Required
customer_email true
customer_name true
customer_phone true
service_details true
delivery_address false
delivery_date false

fetch

HTTP: GET
Path: /dispute/{id}

paystack.dispute.fetch(id)

Path Parameters

Name Required
id true

list

HTTP: GET
Path: /dispute

paystack.dispute.list({ ... })

Query Fields

Name Required
perPage false
page false
status false
transaction false
from false
to false

resolve

HTTP: PUT
Path: /dispute/{id}/resolve

paystack.dispute.resolve(id, { ... })

Path Parameters

Name Required
id true

Body Fields

Name Required
resolution true
message true
refund_amount true
uploaded_filename true
evidence false

transaction

HTTP: GET
Path: /dispute/transaction/{id}

paystack.dispute.transaction(id)

Path Parameters

Name Required
id true

update

HTTP: PUT
Path: /dispute/{id}

paystack.dispute.update(id, { ... })

Path Parameters

Name Required
id true

Body Fields

Name Required
refund_amount true
uploaded_filename false

upload_url

HTTP: GET
Path: /dispute/{id}/upload_url

paystack.dispute.upload_url(id)

Path Parameters

Name Required
id true