If you're unable to gift a package to a customer, then this could be due to one of the following reasons:
Reason 1
The customer is not a Follower or a Live customer of the business and therefore wouldn't show on the list to gift the package to. This article explains what a follower and live customer are. To resolve, make sure that the customer is following your business on Gymcatch or has a customer record.
Reason 2
The customer has been archived. Archived customers will not show on the list when trying to gift a package. To resolve, you can easily unarchive a customer by going to Customers > select the Archived filter > search and click on this customer > Unarchive.
Reason 3
The customer already has a live instance of the package. A customer can only ever have one live instance of a package at one time. You have a few choices of how to handle this:
If the customer doesn't need the old package you can expire the existing package and then gift the new package to the customer.
You can create a new package which is identical to the one that they already have (but give it a different colour so you can tell the difference) and gift them the new package.
You can add additional credits to their existing package and/or extend the validity period. You can do this by navigating to Packages > selecting the package > Package customers > check the box next to any clients whose package instance you want to edit > Update. From there you can add/remove credits to the package, add/remove a number of days to the package validity period, set a specific new expiry date/time or expire the package immediately.
Reason 4
The customer that you're trying to gift this package to is a sub-profile. If you're wanting to gift a package to a sub-profile, then you will need to gift it to the parent account instead. This is because a sub-profile can not have their own package as they are not full accounts. In such circumstances, the parent account may already have a live instance of that package, so you would need to pick one of the options above to resolve this. You may also need to check the package settings to allow the gifted package to be used for sub-profile bookings (i.e. ensure that the Prevent use with sub-profiles options is not checked in the package settings).
You may also be interested in: