Paystack

Disputes

use MusheAbdulHakim\Paystack\Paystack;

$paystack = Paystack::client('secret_key');
$dispute = $paystack->dispute();

List Disputes

$response = $dispute->list([
    //parameters
]);

Fetch Dispute

$response = $dispute->fetch($id);

List Transaction Disputes

$response = $dispute->transactions($id);

Update Dispute

$response = $dispute->update($id, [
    //parameters
]);

Add Evidence

$response = $dispute->evidence($id, [
    //parameters
]);

Get Upload URL

$response = $dispute->uploadUrl($id, [
    //parameters
]);

Resolve Dispute

$response = $dispute->resolve($id, [
    //parameters
]);

Export Disputes

$response = $dispute->export([
    //parameters
]);