Dunmore

HubSpot Integration

Log payment events as notes in HubSpot CRM.

Connect Dunmore to HubSpot to automatically create CRM notes when payments are settled or new customers appear.

Setup

  1. In HubSpot, go to Settings > Integrations > Private Apps
  2. Create a private app with crm.objects.contacts.write scope
  3. Copy the Access Token
  4. Add a HubSpot connector in the Dunmore console

Supported Events

Dunmore EventHubSpot Action
payment.settledCreates a note with payment details
customer.first_paymentCreates a note for the new customer

Notes include payment amount, currency, endpoint, and payer wallet address.

Configuration

{
  "type": "hubspot",
  "config": {
    "accessToken": "your-hubspot-access-token"
  },
  "eventTypes": ["payment.settled", "customer.first_payment"]
}

API Example

curl -X POST https://api.dunmore.xyz/api/projects/{projectId}/connectors \
  -H "Authorization: Bearer {token}" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "hubspot",
    "config": {
      "accessToken": "YOUR_HUBSPOT_ACCESS_TOKEN"
    },
    "eventTypes": ["payment.settled", "customer.first_payment"]
  }'