Credit Card Integration-How charge a different amount than Ticket Total

I’m trying to set up my Reservations (based largely on the Reservations in the Configuration Tasks) with integrated credit cards. When I try to send over a deposit amount ($50), using a pay ticket action, the Credit Card integration wants to use the Ticket Total. (This is a presale ticket.) Is there a way to specify an amount, using an action?

H1h0ZFkXKo

Also, is there a responds from a credit card processor to find out if a transaction was canceled/failed or successful, to be abled read from within a rule? To be able to stop the rest of the actions from firing.

We do not have any visible events available in rules for this. It uses the controller which reads from the ticket. You can specify an amount in payment screen.