The API call is labelled "sale", but it performs an auth and at the end of the day the system still generates a capture or settlement-style message.
If the gateway allows you to complete a sale request at 7am that doesn’t start an auth until 9pm, you have an offline payment by any other name.