Transaction Fields Available for Custom Reports

The following Transaction Fields are available for use in creating custom reports. These fields will be prefixed by “Transaction.” in the field selection area of the custom report configuration screen. For example, the field “Transaction Id” will appear in the box as “Transaction.Transaction Id.”


Field Name

Description

Transaction Id

The unique identifier ReceivablesPro assigns to each transaction. This field is included in all reports by default.

Transaction Date

The enter date for the transaction.

Status

The transaction status. See Step 7. above for status definitions.

Payment Type

The type of transaction processed. CCD, PPD, TEL or WEB for Echeck (ACH) transactions, and Amex (for American Express), Discover, Master (for MasterCard) and Visa for credit card transactions. See above for detailed definitions of transaction types.

Amount

The transaction amount.

Reason Description

Used for failed transactions, and for Echeck (ACH) transactions that have a status of “Returned,” this field provides a brief description of why the transaction failed. For ACH Returns, see Appendix B: ACH Return Codes for a description of the codes included in the Reason Description field.

Trace Number

For successful transactions, the unique authorization number used to track the transaction with the credit card or ACH processor. For failed credit card transactions, this number is the credit card failure code. (See Appendix G: Credit Card Failure Codes for failure code definitions.)

Estimated Settlement Date

The date the transaction was/is scheduled to settle.

PO Number

The PO Number entered for the transaction.

Invoice Number

The invoice number for the transaction.

Payment Form ID

Used only with payments made via a Web Payment Form. This field indicates the ID of the Web Payment Form on which the payment was submitted.

Schedule Id

Used only with payments attached to a recurring payment schedule (either billing or payment plan). This is the Schedule ID for the schedule.

Customer User Name

The User ID for the customer attached to the transaction.

Masked Account Number

The last 4 digits of the bank account used for the transaction.

Masked CC Number

The last 4 digits of the credit card used for the transaction.

IsDebit

If the value of this field is “False,” then the transaction is a payment you are collecting from a customer. If the value of this field is “True,” the transaction is a refund/credit you are paying to a customer.

Actual Settlement Date

The date the transaction actually settled to your bank account (as opposed to the Estimated Settlement Date which is the date the system calculates the transaction should settle).

Description

The description entered in the Payment description field on the collect new payment screen for a one-time or recurring payment.

User ID First Name

The first name of the ReceivablesPro User on your account who entered the payment. For payments entered via web payment forms this is the User attached to the Web Payment Page.

User ID Last Name

The last name of the ReceivablesPro User on your account who entered the payment. For payments entered via web payment forms this is the User attached to the Web Payment Page.

User ID

The User ID for the ReceivablesPro User on your account who entered the payment. For payments entered via web payment forms this is the User attached to the Web Payment Page.

Return Date

Used Echeck (ACH) transactions that have a status of “Returned,” “Returned NSF,” or “Chargeback,” this field provides the date on which the return was entered and the date on which your account was debited for the returned transaction amount.

Custom Fields

Any custom fields you create for the Payment module will be included in the list of available transaction fields. They will be preceded with an asterisk (*) in the Select Fields box.

 

For example, if I create a custom field called “Package Ordered,” that field would appear in the box as “*Transaction.Package Ordered.”

Next >