Track each completed payment
Payment records can support review, segmentation, workflows, reporting, receipts, refunds, failed-payment follow-up, subscription management, reconciliation, and constituent service.
Available details may include gross and net amount, currency, date, status, method, processing fees, billing information, processor, transaction ID, invoice, subscription, refund, and dispute information. Payment and subscription records remain separate because one describes an individual transaction and the other describes the recurring arrangement.
See payments within the constituent relationship
Depending on the architecture, payment records may connect with Contacts, Companies, Deals, invoices, subscriptions, orders, carts, quotes, contracts, donation records, campaigns, memberships, events, programs, and households.
This helps staff see whether a payment was completed, which invoice or subscription it belongs to, whether a registration was refunded, how much the constituent has paid, which campaign generated it, and whether it represents a donation, membership, ticket, sponsorship, or another revenue type.
Design household payment history deliberately
HubSpot does not automatically determine which payments belong in household giving totals. Accurate reporting may require a household Company or custom object, reliable associations and labels, qualifying payment or donation records, rollups, joint-gift rules, soft credits, and protections against double counting.
Legal donor attribution and household recognition may differ. Simply adding every payment associated with every household member can overstate giving.
Handle added checkout fees carefully
Supported checkout experiences may allow an added fee through payment links, invoices, quotes, and subscriptions. A nonprofit might invite supporters to help offset processing costs, but it should first review applicable laws, processor and card-network rules, surcharge restrictions, required disclosures, receipt language, accounting treatment, refund handling, and whether the charge is optional.
The nonprofit should not automatically describe the added amount as a tax-deductible donation. Checkout language should clearly explain the charge and align with the organization's donor-experience policies.
Manage refunds and their operational consequences
Authorized users can issue eligible full or partial refunds from payment records originally processed through HubSpot Payments or the connected Stripe option. Manually recorded offline payments must be returned through their original method and documented.
A refund workflow may also need to cancel an event registration, restore inventory, end a membership, adjust donation and subscription records, reverse recognition, update campaign revenue, notify finance, amend a receipt, and stop stewardship automation. The financial refund alone does not reverse every related record or action.
Monitor and respond to payment disputes
Disputes and chargebacks require a process that identifies the transaction, payer, related form or agreement, amount, response deadline, evidence, responsible staff member, access or benefit changes, fundraising recognition, finance treatment, and appropriate communication.
A dispute is not an ordinary refund. It follows a different process, timeline, evidence requirement, and financial outcome.
Distinguish payments from donations and other revenue
Payments may represent donations, dues, event tickets, sponsorships, auctions, program or training fees, merchandise, rentals, grant or pledge installments, deposits, or mixed transactions. These may have different accounting codes, tax treatment, recognition, receipts, campaigns, restrictions, fair-market values, refunds, stewardship, and reporting.
A gala checkout may combine tickets, a donation, sponsorship, benefits, fees, discounts, tax, and several attendees. Recording the full total as one donation can create inaccurate fundraising, accounting, and receipting results.
Build a donation layer when fundraising needs more detail
Simple fundraising may use a payment record with carefully governed properties. More mature operations may need a separate donation or transaction record containing the donor, legal donor, household, organization, gift and payment amounts, tax-deductible portion, benefit value, fund, designation, appeal, campaign, source, gift type, pledge, installment, soft credits, tribute, anonymity, receipts, acknowledgments, reversals, accounting status, and external finance ID.
This keeps payment processing connected with fundraising without forcing every fundraising concept into the payment record.