https://www.hatchlift.com/
Check these guys out. I have them on a few of my compartment doors that can't use magnetic latches for various reasons, and I recommend them.
I prefer magnetic latches over the clip-type ones, but that's just my preference.
Yes, Hatchlift is a LITTLE pricey for what you get, but it comes shipped to your door as a complete kit and with parts to fit various mounting "situations". Almost plug and play, and installation is relatively quick and easy with clearly stated instructions included.
You might be able to source the individual parts separately and save a few $$, but you can't beat the convenience of these kits.
I've only found them available direct from Hatchlift, or on Amazon; Amazon was a few bucks cheaper when I went to buy my last set, and I get free Prime shipping.
Despite what it says, they will work on "slam latch" doors; I verified this directly with Hatchlift.
__________________
-2018 Greyhawk 29MV
-2020 Jeep Wrangler Unlimited (JLU) (Primary Toad)
-1994 Jeep Wrangler YJ (Secondary Toad)
-2014 Jay Flight 28BHBE & Ram 2500 6.4L CC 4x4 (sold)