QuickBooks Charges API
The charge entity lets you process, authorize, and capture payments for transactions (i.e. invoices and sales receipts) using credit cards and debit cards. Note: This entity can only be used for US-based QuickBooks Online companies. Available operations:POST/Create GET/Read Unique operations:Refund Capture Void