Pending Payment Processing

3 0 1

So I've seen several older posts on this and none of them actually have a reasonable solution. I'm trying to figure out how to process a payment after the sale has shipped. I very rarely send product to a customer before receiving payment first. But in the event that it needs to happen, I have to mark it "pending" if I want to be able to ship it through Shopify...but then you can't take a payment. I've seen threads going back 4-5 years about this. Has Shopify really not done anything to help the retailers with this issue? Do I actually have to pay another developer another monthly fee to add another app into the store just to overcome this very basic issue?