Short answer
HubSpot's KB: set up HubSpot payments or Stripe before collecting online. Then collect through invoices, payment links, quotes or subscriptions; buyers pay at checkout. Payments processed elsewhere can be recorded manually.
1. In HubSpot
The relevant screen in my demo portal.

2. Worth knowing
Check processing setup first when buyers can't pay.
3. Related
Payment link defaults and payouts.