id | The ID of the transaction. |
number | The Reference Number of the transaction. Shown in the dashboard and on receipts. |
campaign_id | The ID of the campaign this transaction is credited to. |
campaign_code | The code of the campaign this transaction is credited to. |
plan_id | The ID of a recurring plan this transaction is made under. |
team_id | The ID of the team this transaction is credited to. |
member_id | The ID of the member this transaction is credited to. |
fund_id | The ID of the fund this transaction is credited to. |
fund_code | The code of the fund this transaction is credited to. |
contact_id | The ID of the contact this transaction is credited to. |
first_name | The supporter's first name. |
last_name | The supporter's last name. |
email | The supporter's email address. |
phone | The supporter's phone number. |
address | An object representing the supporter's billing address. |
communication_opt_in | Value of the allow_contact field when donation was made. |
status | The status of the transaction. Possible values: succeeded , authorized , failed , cancelled . |
method | The method this transaction was paid with. Possible values: card , paypal , venmo , check , cash , ach . |
amount | The amount the transaction was for. |
fee | The full fee charged. |
fee_covered | The portion of the fee the supporter covered. |
donated | The final amount donated to the campaign after fees. |
payout | The amount Givebutter will payout to your account after fees. Note for offline donations this will be 0. |
currency | The currency the donation was made in. |
transacted_at | A UTC datetime string indicating when the transaction happened. |
created_at | A UTC datetime string indicating when the transaction was created. |
captured | A boolean value letting you know if the transaction has been captured. |
captured_at | A UTC datetime string indicating when the transaction was captured. For non-pledge transactions this will be the same as created_at . |
refunded | A boolean value letting you know if the transaction was refunded. |
refunded_at | A UTC datetime string indicating when the transaction was refunded. |
line_items | An array containing the Line Items associated with this transaction. |
giving_space | An object representing the Giving Space for this transaction. |
custom_fields | An array of custom field objects. |
utm_parameters | An object containing UTM tracking data. |
external_id (sometimes) | Present when the transaction was created from an external source. An object containing the external_id and label of the migrated platform. |
check_number (sometimes) | Present when the transaction's payment method is check . |
check_deposited_at (sometimes) | Present when the transaction's payment method is check . |
attribution_data | Attribution data passed into donation forms using Givebutter Analytics. (?gba_KEY=value ) |