Dispute Manager for Shopify Brand

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$500-750/month

HOURS PER WEEK

40

DATE UPDATED

Jul 29, 2026

JOB OVERVIEW

We process a high volume of orders every month and are looking for an experienced Dispute Manager to take full ownership of our Shopify Payments chargebacks and PayPal disputes.

This is not a general customer support role. Your main responsibility will be to protect the company’s revenue, improve our dispute win rate, and reduce preventable chargebacks.

Your Responsibilities

* Review and respond to all Shopify Payments chargebacks
* Manage PayPal disputes, claims, and chargebacks
* Submit clear, persuasive, and well-organized evidence before every deadline
* Collect order confirmations, tracking details, delivery proof, customer communication, refund policies, and other supporting documents
* Write custom dispute responses based on the reason code
* Identify friendly fraud, false “item not received” claims, unauthorized payment claims, and product-related disputes
* Contact customers when appropriate to resolve disputes before escalation
* Track every open dispute and its deadline
* Maintain a dispute tracker with status, reason, amount, evidence submitted, and final outcome
* Analyze recurring chargeback reasons and report patterns to management
* Work with our customer support and fulfillment teams to collect evidence
* Recommend improvements to reduce future disputes and chargebacks

Requirements

* Proven experience managing both **Shopify Payments chargebacks and PayPal disputes**
* Experience with high-volume e-commerce businesses
* Strong understanding of dispute reason codes and evidence requirements
* Excellent written English
* Extremely organized and detail-oriented
* Able to manage strict deadlines without reminders
* Comfortable working with Shopify, PayPal, tracking portals, spreadsheets, and customer support platforms
* Able to investigate cases independently and make sound decisions
* Stable internet connection and reliable computer

What Success Looks Like

* 100% of disputes are submitted before the deadline
* Every case contains complete and relevant evidence
* Dispute win rate improves over time
* Chargeback patterns are identified and reported
* Preventable disputes decrease
* Management always has a clear overview of open cases and results

Working Hours

This is a full-time remote position.

You must have daily overlap with European working hours. Some flexibility is possible, but disputes and deadlines must be checked every working day.

Salary

$500–$1,000 USD per month, depending on experience and proven results.

There is room to grow as the company continues to scale.

How to Apply

Please include the following in your application:

1. A short introduction about your relevant experience
2. How many Shopify and PayPal disputes you have managed
3. Your previous dispute or chargeback win rate, if available
4. The types of dispute reason codes you have handled
5. A short explanation of how you would respond to an “item not received” chargeback when tracking shows the order was delivered
6. A screenshot or example of a dispute tracker you have used, with confidential information removed

Start your application with the words DISPUTE MANAGER so we know you read the complete job post.

Generic or AI-generated applications without specific experience will not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0013
Controller Execution Time ( Jobseekers / Job )  0.0244
Total Execution Time  0.0274
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,656 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Dispute-Manager-for-Shopify-Brand-1698608
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0138 seconds)  (Hide)
0.0022   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1698608
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 687911
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1698608
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-08',ej.date_added) duration_daysDATEDIFF('2026-08-08',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1698608' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698608 
0.0010   UPDATE employer_jobs SET hit_counts '***Jul-29-2026=443***Jul-30-2026=73***Jul-31-2026=58***Aug-01-2026=25***Aug-02-2026=22***Aug-03-2026=35***Aug-04-2026=2***Aug-08-2026=1' WHERE job_id'1698608'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jul-2026=574***Aug-2026=85' WHERE job_id'1698608'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1698608' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698608 
0.0039   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '687911'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)