Skip to main content
Vindicia Knowledge Center

Transaction Methods

Transaction Methods

Transaction Methods

The following table summarizes the methods for the Transaction object.

 

Method

Description

Transaction.addressAndSalesTaxFromPayPalOrder

Allows you to fetch the billing and shipping addresses from PayPal.

Transaction.auth

Sends this Transaction object to the payment processor for preauthorization.

Transaction.authCapture

Authorizes and captures this Transaction object in one call.

Transaction.calculateSalesTax

Calculates the sales tax for this Transaction object.

Transaction.cancel

Cancels a batch of previously authorized but not yet captured Transaction objects.

Transaction.capture

Captures a batch of previously authorized Transaction objects.

Transaction.fetchByAccount

Returns one or more Transaction objects whose Account object matches the input.

Transaction.fetchByAutobill

Returns all the Transaction objects for an AutoBill object.

Transaction.fetchByMerchantTransactionId

Returns a Transaction object whose transaction ID assigned by you (merchantTransactionId) matches the input.

Transaction.fetchByPaymentMethod

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

Returns a Transaction object whose VID matches the input.

Transaction.fetchByWebSessionVid

Returns a Transaction object whose WebSession VID matches the input.

Transaction.fetchDelta

Returns the Transaction objects whose status has changed since the last fetchDelta call.

Transaction.fetchDeltaSince

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

Completes processing the Transaction with payment method CarrierBilling.

Transaction.finalizeCustomerAction

Completes Transaction processing after your customer finishes payment activities at the payment provider-hosted web pages and is redirected to your site.

Transaction.finalizePayPalAuth

Informs CashBox about the final authorization status of a transaction paid for with a PayPal-based payment method.

Transaction.migrate

Allows you to migrate Transactions from a previous billing system to CashBox.

Transaction.report

(This method is not in use. Use Transaction.migrate to report Transactions to CashBox that have been processed in other billing systems.)

Transaction.score

Evaluates the risk score or chargeback probability score for this Transaction object.

For Users

Learn More
For Users

Cashbox Features

Learn More
Cashbox Features
Back to Top