Pinegrove Leather in Engleand sells something close to the StrapKeeper. You get 2 in a pack for about the same price with overseas shipping. They use a rubber washer over the endpin to hold it in place. I have both and both work well.
https://www.pinegroveleather.com/guitar-accessories/guitar-strap-jack-endpin-adaptor