All templates

Automated Paystack Dispute Deadline Tracking

Every morning, WebRun opens Paystack, lists every open dispute with its amount, customer, and response deadline, checks which ones still have no evidence uploaded, drafts a text through Twilio for the owner of the soonest deadline, and posts the full queue to Telegram.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Paystack rank disputes by deadline
2 Twilio draft an alert to the owner
3 Telegram post the dispute queue
In short

How do I make sure I respond to every payment dispute before its deadline?

WebRun opens Paystack every morning and lists every dispute still awaiting your response, ranked by how soon the deadline falls. It flags the ones with no evidence attached, drafts a Twilio text to the owner for your approval, and posts the full queue with the amount at risk to Telegram.

  • No dispute expires unanswered by default
  • The soonest deadline is on top of the list every morning
  • Missing evidence is named before the response window closes

Built for ecommerce finance teams · African online merchants · payment operations · support leads

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens dashboard.paystack.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Paystack - rank disputes by deadline
    paystack.com
    WebRun in Paystack: rank disputes by deadline
    WebRun opens Paystack to rank disputes by deadline.
    • Open the Paystack dashboard and filter disputes to those still awaiting your response
    • For each one capture the customer, the disputed amount, the linked transaction reference, and the response deadline
    • Note which disputes have no evidence attached yet and how many hours remain before the deadline

    Done when Every open dispute is listed with its amount, its deadline, and whether evidence is missing.

  3. 2
    Twilio - draft an alert to the owner
    twilio.com
    WebRun in Twilio: draft an alert to the owner
    WebRun opens Twilio to draft an alert to the owner.
    • Draft a short SMS naming the dispute reference, the amount, and the hours left to respond
    • Queue it for the finance or support owner on your escalation list
    • Leave the message unsent for your approval. WebRun never texts the disputing customer

    Done when A text about the soonest deadline is drafted and waiting for your approval.

  4. 3
    Telegram - post the dispute queue
    telegram.org
    WebRun in Telegram: post the dispute queue
    WebRun opens Telegram to post the dispute queue.
    • Post the full dispute queue sorted by soonest deadline first
    • Show the amount at risk, the customer, and the evidence still missing on each line
    • Total the money at risk this week so the biggest exposure is obvious

    Done when Your Telegram channel holds today's dispute queue with the total amount at risk.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
dashboard.paystack.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Dispute queue · Telegram
OutputWhat each run produces - A deadline-ranked list of open Paystack disputes with the amount, the customer, the hours left to respond, and the evidence still missing.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it respond to a dispute or upload evidence for me?

No. WebRun only reads the dispute and reports what is missing. Accepting a dispute, uploading evidence, and issuing any refund all stay manual, and the Twilio alert is drafted for your approval before it sends.

How does it decide what is urgent?

It sorts by the response deadline Paystack shows on each dispute, soonest first, and marks any dispute with no evidence attached, since those are the ones lost by default.

Does it contact the customer who raised the dispute?

Never. The only message it drafts is an internal SMS to your own finance or support owner, and the Telegram post goes to your private channel.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.