Retrieve own paymentGatewayId for a Payment App

This is a follow up to a related question.

I work on a payment app. For compliance reasons, we need to be able to insert external orders into our client’s Shopify stores that use our payment gateway. It seems like the best way to do this is with the draftOrderComplete mutation, is that correct?

I understand that there is no public endpoint to retrieve a paymentGatewayId, but is there a way to retrieve our own paymentGatewayId?

Without being able to set our own paymentGatewayId (or have it inferred from the client_id) the orders are marked as either “manual” or “COD” which doesn’t resolve our compliance needs. I attempted this with our production client_id with the same result. I was hoping that Shopify’s API would understand the origin of the mutation (the payment app) and correctly assign the paymentGatewayId, but that does not appear to be the case.

Any assistance you can provide would be much appreciated!