Collections Caller Agent -

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

TYPE OF WORK

Part Time

WAGE / SALARY

5usd/hour

HOURS PER WEEK

20

DATE UPDATED

Jun 9, 2026

JOB OVERVIEW

About the Role

North Funding is a Canadian direct lender providing merchant cash advances to small and medium sized businesses across North America. We are looking for a professional and composed collections caller to join our team on a part time remote basis.
Your role is simple. Every business day you receive a list of merchants with missed or delinquent payments. You call them, you listen, you work with them to find a resolution, and you log everything accurately. You are not aggressive. You are not threatening. You are a professional who helps business owners get back on track while protecting the interests of the company.

What You Will Do

Receive the daily delinquent account report from our operations coordinator every morning by 9am Eastern time. The report includes merchant name, phone number, deal ID, outstanding balance, number of missed payments, and last contact date.
Call every merchant on the daily list. Attempt each merchant at least twice per day at different times if there is no answer on the first attempt. Leave a brief professional voicemail on the first attempt if the merchant does not pick up.
Work through the conversation calmly and professionally. Identify the reason for the missed payment, offer appropriate resolution options within your defined authority, and agree on a clear next step with the merchant before ending the call.
Log every call attempt in our CRM immediately after each call. Record whether the merchant was reached, what was discussed, and what outcome was agreed. Accurate and complete logging is a non negotiable requirement of this role.
Send our operations coordinator a daily end of day summary covering every account you called, the outcome of each call, and any payment arrangements that were agreed.
Flag the operations coordinator immediately if a merchant is unresponsive after multiple attempts, aggressive or threatening, or refusing all cooperation. You never escalate directly to management. All escalations go through the operations coordinator.

Payment Arrangement Authority

You have full authority to offer the following arrangements without any approval needed.
Reduced payment arrangement. You may offer to accept 50% of the merchant's daily payment amount for up to 10 consecutive business days while they stabilize their cash flow. Log the agreed start date and end date in the CRM immediately.
Short payment holiday. You may offer to pause payments entirely for up to 5 consecutive business days. This option can only be offered once per merchant per 6 month period. Log the agreed pause dates in the CRM immediately.
Any arrangement outside these parameters must be escalated to the operations coordinator. You never promise anything you do not have authority to deliver.

What You Never Do

Discuss legal action, court proceedings, or collections agencies with any merchant under any circumstances. Make promises about credit reporting or removing negative marks from any record. Accept payment by any method other than the merchant's existing pre-authorized debit arrangement or a direct wire to our company bank account. Contact merchants outside of Monday to Friday 9am to 5pm Eastern time. Argue, raise your voice, or engage with an aggressive merchant beyond one calm attempt to de-escalate.

What We Are Looking For

Based in the Philippines with reliable internet connection and availability during Eastern business hours. Strong conversational English with clear pronunciation. Calm, professional, and composed when dealing with stressed or difficult business owners. Previous experience in collections, debt recovery, customer service, or financial services outbound calling is required. Comfortable learning and using a CRM system for call logging. Detail oriented with strong written communication for daily reporting. Able to work independently with minimal supervision.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.1010
Total Execution Time  0.1024
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,528 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Collections-Caller-Agent-1664930
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0952 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1664930
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 831149
 LIMIT 1 
0.0792   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1664930
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-22',ej.date_added) duration_daysDATEDIFF('2026-06-22',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-06-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1664930' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1664930 
0.0018   UPDATE employer_jobs SET hit_counts '***Jun-09-2026=682***Jun-10-2026=124***Jun-11-2026=63***Jun-12-2026=39***Jun-13-2026=18***Jun-14-2026=17***Jun-15-2026=28***Jun-16-2026=45***Jun-17-2026=14***Jun-18-2026=13***Jun-19-2026=26***Jun-20-2026=6***Jun-22-2026=1' WHERE job_id'1664930'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1076' WHERE job_id'1664930'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1664930' 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` = 1664930 
0.0069   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '831149'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)