Shopify Dispute & Chargeback Manager

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

TYPE OF WORK

Part Time

SALARY

560

HOURS PER WEEK

28

DATE UPDATED

Jun 28, 2026

JOB OVERVIEW

Work Schedule: Full-time | Remote | Flexible Hours (with daily reporting)

Experience Required: At least 2 years in eCommerce Dispute / Chargeback Management

About the Role

We are an international eCommerce company operating multiple Shopify-based stores. We are looking for a highly organized and analytical Dispute & Chargeback Manager who will take full ownership of handling and winning disputes across Shopify, PayPal, and credit card processors.

The ideal candidate will have a proven track record of successfully reversing disputes, reducing chargeback ratios, and providing data-driven insights to improve customer experience and store health metrics.

Key Responsibilities

- Manage and respond to Shopify, PayPal, and card processor disputes and chargebacks within required deadlines.
- Analyze dispute trends and provide weekly and monthly reports on dispute rates, win/loss ratio, and reasons.
- Collect and organize evidence (tracking info, correspondence, invoices, etc.) to build strong dispute cases.
- Collaborate with the Customer Service and Operations teams to ensure disputes are supported by accurate records and prompt communication.
- Maintain and update a Dispute Tracker Sheet with real-time data per store.
- Identify process gaps and propose improvements to reduce dispute occurrence.
- Maintain consistent follow-ups with payment processors and gateways.
- Ensure all dispute responses meet each platform's documentation and format requirements.
- Monitor KPIs such as win rate %, dispute volume, and resolution turnaround time.

Qualifications

- Minimum 2 years of experience handling Shopify and PayPal disputes / chargebacks for dropshipping or eCommerce stores.
- Strong understanding of Shopify Payments, PayPal Resolution Center, and credit card chargeback workflows (Visa/Mastercard).
- Proven track record of winning chargebacks and maintaining a low dispute ratio.
- Excellent data analysis and reporting skills (Google Sheets / Excel proficiency required).
- Exceptional attention to detail and ability to work independently under tight deadlines.
- Strong communication and documentation skills in English (written and verbal).
- Experience using CRM or ticketing systems (Re:amaze) is a plus.
- Must be organized, proactive, and metrics-driven.

Preferred Skills

- Experience working with multiple Shopify dropshipping stores.
- Familiarity with dropshipping operations, refund policies, and logistics issues.
- Knowledge of chargeback automation tools or dispute analytics dashboards.
- Basic understanding of GMC (Google Merchant Center) health metrics is a plus.

What We Offer

- $5–$6 USD per hour depending on experience.
- Long-term, stable position with room for growth.
- Performance-based bonuses for maintaining low dispute ratios and high win rates.
- Supportive, collaborative remote work environment.
- Opportunity to lead dispute management processes across multiple international brands.

How to Apply

Please send the following:

- Your updated resume (with specific experience handling disputes/chargebacks)
- A short cover letter describing your most successful dispute win and your approach to managing chargebacks
- Any reports or dashboards you've created to track dispute performance (optional but highly preferred)
- Subject line: "Application – Dispute & Chargeback Manager (Your Name)"

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0172
Total Execution Time  0.0190
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,096 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Shopify-Dispute-Chargeback-Manager-1678197
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0104 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1678197
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 776096
 LIMIT 1 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1678197
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-25',ej.date_added) duration_daysDATEDIFF('2026-07-25',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-07-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1678197' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1678197 
0.0008   UPDATE employer_jobs SET hit_counts '***Jun-28-2026=467***Jun-29-2026=232***Jun-30-2026=100***Jul-01-2026=58***Jul-02-2026=38***Jul-03-2026=24***Jul-04-2026=23***Jul-05-2026=17***Jul-06-2026=34***Jul-07-2026=21***Jul-08-2026=20***Jul-09-2026=9***Jul-10-2026=9***Jul-11-2026=4***Jul-12-2026=10***Jul-13-2026=11***Jul-14-2026=6***Jul-15-2026=10***Jul-16-2026=11***Jul-17-2026=19***Jul-18-2026=11***Jul-25-2026=2' WHERE job_id'1678197'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=799***Jul-2026=337' WHERE job_id'1678197'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1678197' 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` = 1678197 
0.0035   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '776096'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)