| core8 Field Name | Label | core8 | HubSpot | Salesforce | Pipedrive | QuickBooks | Stripe | GreenInvoice |
|---|---|---|---|---|---|---|---|---|
| Object Name | dealLine | (child of deal) | (child of Opportunity) | - | - | (items in subscription)(1) | - | |
| name | (none) | name | name | - (OpportunityLineItem has no direct Name) | - | - | (maybe in metadata) | - |
| productId | (none) | productId | hs_product_id(2) | Product2Id(2) | - | - | references Price in subscription | - |
| description | (none) | description | description | Description | - | - | (some logic) | - |
| quantity | Quantity | quantity | quantity | Quantity | - | - | quantity | - |
| unitPrice | Unit Price | unitPrice | price | UnitPrice | - | - | unit_amount (in Price object) | - |
| discountRate | Discount (%) | discountRate | hs_discount_percentage | - (custom fields) | - | - | custom/coupon logic(1) | - |
| discountAmt | Discount Amt | discountAmt | hs_total_discount | - (custom fields) | - | - | custom/coupon logic(1) | - |
| vatPCT | (none) | vatPCT | - | - | - | - | - | - |
| billingFrequency (enum) | (none) | billingFrequency | recurringbillingfrequency(2) | - (not standard) | - | - | (plan.interval=month/year) | - |
| dealStartDate | (none) | dealStartDate | hs_billing_period_start_date | (no direct) | - | - | part of subscription logic | - |
| dealEndDate | (none) | dealEndDate | hs_billing_period_end_date | (no direct) | - | - | canceled_at or similar | - |
| billingStartMode (enum) | (none) | billingStartMode | hs_billing_start_delay_type | (no direct) | - | - | internal subscription logic | - |
| billingStartInfo | (none) | billingStartInfo | (some fields hs_recurring*) | (none) | - | - | internal subscription logic | - |
| dealEndMode (enum) | (none) | dealEndMode | - | - | - | - | - | - |
| dealEndInfo | (none) | dealEndInfo | hs_term_in_months(1) | - | - | - | - | - |
| amount | (none) | amount | amount | TotalPrice (read-only) | - | - | computed inside subscription | - |
(2) Product references or enumerations.