Conecta Companies (B2B) de Shopify con tus sistemas
Activa esta Extensión de ShopifyConnector para capturar y sincronizar en tiempo real los cambios del modelo B2B de Shopify: empresas (companies), contactos, ubicaciones/sedes y roles.
¿Por qué es importante activar esta extensión en tu conector?
En el ámbito B2B, el éxito no se mide solo por los pedidos, sino por saber quién compra, para qué empresa, desde qué ubicación y con qué función o permisos. Los eventos empresariales te ayudan a:
Mantenga su CRM/ERP alineado
Aplicar la gobernanza B2B
Automatizar la incorporación de clientes B2B
Mejorar la presentación de informes
Casos de uso reales
CRM y gestión comercial B2B (onboarding, cuentas y jerarquías)
Por qué: Creación/actualización automática de cuentas, contactos y relaciones de ubicación.
Ejemplo: Cuando se crea una empresa (evento sc.companies/create), el CRM crea una cuenta con nombre, external_id y marcas de tiempo, y vincula el contacto principal a través de main_contact_admin_graphql_api_id.
ERP/Facturación y fiscalidad (Sedes, Exenciones e Identificación Fiscal)
Por qué: la facturación B2B depende de la ubicación, la dirección de facturación, el registro fiscal y las exenciones.
Ejemplo: En sc.company_locations/create / sc.company_locations/update, puede sincronizar: billing_address, tax_settings y tax_registration_id / tax_id, tax_exemptions
Control de acceso y flujos de aprobación (roles por sede)
BI / Data Warehouse (reporting por empresa, sede y contacto)
Por qué: Informes por empresa/ubicación/estructura de contacto.
Ejemplo: Utiliza identificadores estables como external_id y admin_graphql_api_id, además de marcas de tiempo (created_at, updated_at) para unificar entidades entre herramientas.
Conecta Shopify con tu sistema
Preguntas Frecuentes
¿Esto es solo para Shopify B2B?
Sí. Esta extensión está pensada para el modelo de Companies, contactos, sedes y roles.
¿Puedo sincronizar direcciones y fiscalidad por sede?
Sí, los payloads de CompanyLocation incluyen datos de dirección de facturación y ajustes fiscales/exenciones.
¿Cómo evito duplicados en mi CRM/ERP?
Usando claves estables como external_id y/o admin_graphql_api_id para reconciliar registros.
Is this only for Shopify B2B?
Sí, esta extensión está diseñada en torno a empresas, contactos, ubicaciones y funciones.
Can we sync billing addresses and tax settings per location?
Sí. Las cargas útiles de CompanyLocation incluyen campos relacionados con la facturación y los impuestos.
Casos de uso reales
¿Qué eventos activa esta Extensión de ShopifyConnector?
- Empresas (Companies)
- sc.companies/create
- sc.companies/update
- sc.companies/delete
- Contactos de Empresas (CompanyContact)
- sc.company_contacts/create
- sc.company_contacts/update
- sc.company_contacts/delete
- Sedes/Ubicaciones (CompanyLocation)
- sc.company_locations/create
- sc.company_locations/update
- sc.company_locations/delete
- Company contact roles
- sc.company_contact_roles/assign
- sc.company_contact_roles/revoke
Qué atributos puedes sincronizar
- A) Company
- Common fields:
name,noteexternal_idmain_contact_admin_graphql_api_idcreated_at,updated_at,customer_sinceadmin_graphql_api_id
- B) CompanyContact
- Common fields:
customer_admin_graphql_api_idtitle,localecreated_at,updated_atadmin_graphql_api_idembedded company object
- C) CompanyLocation
- Common fields:
- Identity:
name,external_id,phone,locale,note - IDs/time:
created_at,updated_at,admin_graphql_api_id - Tax:
tax_exemptions,tax_settings.tax_registration_id,tax_settings.tax_exempt,tax_settings.tax_exemptions - Relationships:
embedded company - Billing/tax id:
billing_address,tax_registration.tax_id
- D) Role assignment payload
- Common fields:
company_contactcompany_locationcompany_contact_role.name
Dinos qué sistemas usas y diseñamos el plan de integración.
