# Why doesn't 'Pay on location' work for my existing jobs?

Settings · Updated: 2025-11-26 · Bas Software
Web version: https://www.bas.software/en/help/settings/why-doesn-t-pay-on-location-work-for-my-existing-jobs

You've set up card payments in your package, but it doesn't work for existing jobs? Packages don't work retroactively. Learn how to adjust this manually per job.

## Contents

**You’ve changed the payment setting in your package, but for existing jobs you still don’t see the ‘Pay on location’ option. That’s annoying! Fortunately there’s a simple explanation and solution. 👇**

---

## ⚠️ Why does this happen?

Package settings don’t work retroactively. Jobs that you created **before** the package change keep their old settings. Only new jobs automatically get the new payment setting.

---

## ✅ Here’s how to adjust it manually per job

1. Go to **Planning** and select the relevant job.
2. Click on the **Financial** tab.
3. Click **Edit**.
4. Select **Last appointment** (or the invoice moment at which you want to activate card payments).
5. Tick **Pay on location**.
6. Click **Save**.

_[Screenshot: Financial tab with the ‘Pay on location’ option]_

---

## 💡 Tip

Do you have lots of jobs to adjust? Go through them one by one via Planning. New jobs you create will automatically get the correct setting from your package.
