Skip to main content

ContractorManagement

Flows and blocks for managing contractors after onboarding — payments, payment methods, and profile details.

import { ContractorManagement } from '@gusto/embedded-react-sdk'

🚂 Workflows

ComponentDescription
ContractorListFlowHub for viewing and managing a company's contractors, including onboarding new ones.
DashboardFlowHub for viewing and managing a single contractor's details, pay, and documents.
PaymentFlowHub for creating and managing contractor payments for a company.

🧩 Blocks

ComponentDescription
AddressManagement surface for viewing and editing a contractor's mailing address after onboarding.
AddressCardRead-only card showing a contractor's mailing address with an Edit action.
AddressEditFormStandalone edit form for a contractor's mailing address.
CompensationManagement surface for viewing and editing a contractor's compensation after onboarding.
CompensationCardRead-only card showing a contractor's compensation type and rate with an Edit action.
CompensationEditFormStandalone edit form for a contractor's compensation type and rate.
ContractorListRenders a tabbed list of a company's contractors split across Active, Onboarding, and Dismissed tabs, with per-row actions tailored to each tab (edit, delete, view details, dismiss, rehire, cancel a scheduled dismissal or rehire).
CreatePaymentForm for creating a contractor payment group, including date selection, per-contractor edits, preview, and submission blockers.
DashboardContractor management dashboard summarizing a single contractor's basic details, pay, and documents.
DocumentsCardStandalone read-only "Documents" card.
PaymentHistoryDisplays a contractor payment group, including each individual contractor payment, with actions to view details or cancel.
PaymentMethodManagement surface for viewing and editing a contractor's payment method after onboarding.
PaymentMethodCardStandalone "Payment" card showing a contractor's payment method.
PaymentMethodEditFormStandalone bank-account form for a contractor's payment method.
PaymentsListDisplays a list of contractor payment groups for a company.
PaymentStatementDisplays a single contractor's payment statement within a payment group, including wage breakdown, bonuses, reimbursements, and a receipt card for funded direct-deposit payments.
PaymentSummaryDisplays a summary of a created contractor payment group, including payment totals, debit information, contractor details, and wire transfer instructions when required.
ProfileManagement surface for viewing and editing a contractor's basic profile details after onboarding.
ProfileCardRead-only card showing a contractor's basic profile details with an Edit action.
ProfileEditFormStandalone edit form for a contractor's basic profile details.