The transaction object

A transaction represents an accepted, refused or discontinued payment request, an application for authorization, reimbursement or credit or cancellation.

The transaction object allows to debit your customer from his payment method, usually a credit card, using the cardTokenId that has just been created or from a Customer object if it has been previously registered.

During a transaction with a cardTokenID, a Card object is returned as a cardId.