Your customer can pay using their Credit Card before you ship their Orders.
You can have the 'PAY INVOICE' button on the Invoices that you sent to your Customer(s) by navigating to the Payments tab > Settings > switch the 'Enable on Invoices' option 'ON'.
Do note that this can only be done if you have B2B Payments enabled in your account, and only by the Primary Owner.