I have tested Purchase order and Optional payment and yes it works.

If anyone ever reads this in the future wanting to do the same thing, when prompted to do so, don't include the _api suffix.