Customer invoice sync test
Planning example. Stacksync support for the required connection and record operations needs a technical review.
Starting event: A change to the selected Invoices or Invoice record needs a defined result in the other system.
- Start with HubSpot Invoices and Zuora Invoice. Use the record-matching and field-ownership rules from your mapping worksheet.
- Resolve the customer or supplier, account codes, tax, currency, and accounting period before posting.
- Test a normal update and one failed or repeated update in the supported direction. Keep both record IDs with the test results.
Expected result: Test a posted invoice, a partial payment, tax rounding, and a closed accounting period. Compare financial totals within the same entity and currency.
If it fails: Determine whether a transaction posted before retrying. Follow the approved adjustment process for posted records.
Payment or settlement sync test
Planning example. Stacksync support for the required connection and record operations needs a technical review.
Starting event: A change to the selected Commerce Payments or Payment record needs a defined result in the other system.
- Start with HubSpot Commerce Payments and Zuora Payment. Use the record-matching and field-ownership rules from your mapping worksheet.
- Resolve the affected invoices and cash/account references before allocating the payment.
- Test a normal update and one failed or repeated update in the supported direction. Keep both record IDs with the test results.
Expected result: Test partial payment, one-to-many allocation, refund, and repeated delivery of the same transaction.
If it fails: Look up the original transaction before retrying to prevent duplicate allocation or charging.
Product or catalog item sync test
Planning example. Stacksync support for the required connection and record operations needs a technical review.
Starting event: A change to the selected Product or Product and Product Rate Plan (Product Catalog) record needs a defined result in the other system.
- Start with HubSpot Product and Zuora Product and Product Rate Plan (Product Catalog). Use the record-matching and field-ownership rules from your mapping worksheet.
- Resolve units, variants, categories, and applicable price lists before order lines.
- Test a normal update and one failed or repeated update in the supported direction. Keep both record IDs with the test results.
Expected result: Test two variants of one product, a changed SKU, and a price that applies to only one market or currency.
If it fails: Repair the variant or price-list reference before retrying affected order lines; preserve existing transaction prices.
Reconcile Zuora business records with HubSpot
This is an evaluation scenario; connector and operation support require confirmation.
Starting event: A finance-owned record in Zuora needs operational visibility through Contact or Company.
- Select Subscription or Product and Product Rate Plan (Product Catalog) with the correct legal entity, period, and currency.
- Define a reporting relationship in HubSpot; do not equate customer records, ledger accounts, and posted transactions.
- Decide whether the process only reports a financial state or requests an approved accounting action, and maintain a separate transaction ID for each action.
Expected result: Totals reconcile within the same entity/currency/window; a repeated handoff creates no duplicate financial transaction.
If it fails: Verify posting and settlement state before retrying. Use the approved adjustment path for already-posted transactions.