> ## Documentation Index
> Fetch the complete documentation index at: https://docs.slm.m1amdocs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Transaction Methods

The following table summarizes the methods for the `Transaction` object.

| Method | Description |
| - | - |
| [Transaction.addressAndSalesTaxFromPayPalOrder](Transaction_addressAndSa) | Allows you to fetch the billing and shipping addresses from PayPal. |
| [Transaction.auth](Transaction_auth) | Sends this `Transaction` object to the payment processor for preauthorization. |
| [Transaction.authCapture](Transaction_authCapture) | Authorizes and captures this `Transaction` object in one call. |
| [Transaction.calculateSalesTax](Transaction_calculateSal) | Calculates the sales tax for this `Transaction` object. |
| [Transaction.cancel](Transaction_cancel) | Cancels a batch of previously authorized but not yet captured `Transaction` objects. |
| [Transaction.capture](Transaction_capture) | Captures a batch of previously authorized `Transaction` objects. |
| [Transaction.fetchByAccount](Transaction_fetchByAccou) | Returns one or more `Transaction` objects whose `Account` object matches the input. |
| [Transaction.fetchByAutobill](Transaction_fetchByAutob) | Returns all the `Transaction` objects for an `AutoBill` object. |
| [Transaction.fetchByMerchantTransactionId](Transaction_fetchByMerch) | Returns a `Transaction` object whose transaction ID assigned by you (`merchantTransactionId`) matches the input. |
| [Transaction.fetchByPaymentMethod](Transaction_fetchByPayme) | Returns all the `Transaction` objects whose payment method matches the input. Identify the payment method with its VID, your payment method ID, or the payment-method-specific string, such as a credit-card account number. |
| [Transaction.fetchByVid](Transaction_fetchByVid) | Returns a `Transaction` object whose VID matches the input. |
| [Transaction.fetchByWebSessionVid](Transaction_fetchByWebSe) | Returns a `Transaction` object whose `WebSession` VID matches the input. |
| [Transaction.fetchDelta](Transaction_fetchDelta) | Returns the `Transaction` objects whose status has changed since the last `fetchDelta` call. |
| [Transaction.fetchDeltaSince](Transaction_fetchDeltaSi) | Returns the `Transaction` objects that have been modified since the specified time stamp. (An `endTimeStamp` may also be specified.) |
| *Transaction.finalizeBokuAuthCapture* | (This method is not in use.) |
| [Transaction.finalizeCarrierBilling](finalizeCarrierBilling_1) | Completes the processing the a Transaction with payment method `CarrierBilling`. |
| [Transaction.finalizeCustomerAction](Transaction_finalizeCust) | Completes Transaction processing after your customer finishes payment activities at the payment provider-hosted web pages and is redirected to your site. |
| [Transaction.finalizePayPalAuth](Transaction_finalizePayP) | Informs Subscribe about the final authorization status of a transaction paid for with a PayPal-based payment method. |
| [Transaction.migrate](Transaction_migrate) | Allows you to migrate Transactions from a previous billing system to Subscribe. |
| *Transaction.report* | (This method is not in use. Use `Transaction.migrate` to report Transactions to Subscribe that have been processed in other billing systems.) |
| [Transaction.score](Transaction_score) | Evaluates the risk score or chargeback probability score for this `Transaction` object. |

* **[Transaction.addressAndSalesTaxFromPayPalOrder](../topics/Transaction_addressAndSa)**

* **[Transaction.auth](../topics/Transaction_auth)**

* **[Transaction.authCapture](../topics/Transaction_authCapture)**

* **[Transaction.calculateSalesTax](../topics/Transaction_calculateSal)**

* **[Transaction.cancel](../topics/Transaction_cancel)**

* **[Transaction.capture](../topics/Transaction_capture)**

* **[Transaction.fetchByAccount](../topics/Transaction_fetchByAccou)**

* **[Transaction.fetchByAutobill](../topics/Transaction_fetchByAutob)**

* **[Transaction.fetchByMerchantTransactionId](../topics/Transaction_fetchByMerch)**

* **[Transaction.fetchByPaymentMethod](../topics/Transaction_fetchByPayme)**

* **[Transaction.fetchByVid](../topics/Transaction_fetchByVid)**

* **[Transaction.fetchByWebSessionVid](../topics/Transaction_fetchByWebSe)**

* **[Transaction.fetchDelta](../topics/Transaction_fetchDelta)**

* **[Transaction.fetchDeltaSince](../topics/Transaction_fetchDeltaSi)**

* **[Transaction.finalizeCarrierBilling](../topics/finalizeCarrierBilling_1)**

* **[Transaction.finalizeCustomerAction](../topics/Transaction_finalizeCust)**

* **[Transaction.finalizePayPalAuth](../topics/Transaction_finalizePayP)**

* **[Transaction.migrate](../topics/Transaction_migrate)**

* **[Transaction.score](../topics/Transaction_score)**

**Parent topic:**[The Transaction Object](../topics/The_Transaction_Object)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.