Clarification, the paid receipt was sent to the customer. So the only issue is that it was never marked as paid.
I’m running into this problem as well. Just a single page needs to run under SSL not the entire wordpress installation, but some of the plugins just don’t want to play nicely.