Yes, this achieved by using Payment gateways such as Paypal and Authorize.net. If you have an account with a Payment Gateway, you can set it up in InLattice and your customers can make a payment by Credit Card when they receive an invoice.