Add a 'manual' option for the gateway dropdown when adding a payment manually.
Right now our gateways listed there are only ever the registered gateways, including 'Test Payment'. If however you choose to manually create a payment for a customer for some reason, but don't want to assign it to a gateway like Stripe, and don't want 'Test Payment' to show up to the user on the front end, we should have a 'Manual'.
We had this come up previously with #6063 when doing filters.
@cklosowski, to confirm, would this apply to Test Payment not appearing on a receipt when it's a $0 purchase?

Customer request:
https://secure.helpscout.net/conversation/936179441/129531?folderId=180499
Easiest fix for this, I think, would be to just rename Test Payment to Manual.
My only thing with Manual is that this doesn't account for Free Downloads, and really just makes sense for adding a payment manually. I think something like 'Internal Gateway' or 'Store Gateway' makes sense.
Do we need a tooltip or something to explain what Store Gateway means? Is that clear enough? Test Payment is pretty clear in its implications, but Store Gateway may not be. (I am happy with the label, just wondering if need an explanation somewhere.)
Something like this?

I think my personal preference would be to add it to the description text below, but can do this if preferred.
@robincornett What about:
This is an internal payment gateway that does not process money and can be used for manually added orders or test purchases.
"process money" isn't my favorite but I think something that explains that there is no monetary transaction would be helpful.
Alternatively, what about this--the long sentence feels a bit stilted?
This is an internal payment gateway which can be used for manually added orders or test purchases. No money is actually processed.
@robincornett Much better. I think that explains things well.
Most helpful comment
Alternatively, what about this--the long sentence feels a bit stilted?