B2B şirketi için tetikleyiciler, adım adım

B2B şirketi için tetikleyiciler, adım adım

Sayfayı kopyala

B2B için beş Shopify Flow tetikleyicisi adım adım: şirket, konum ve iletişim güncellemeleri, vergi muafiyeti değişiklikleri ve şirketten müşteri kaldırma.

Shopify’ın B2B özelliklerinde mağazalar için beş tetikleyici: şirketler, bunların konumları, irtibat bilgileri ve bir konumun vergi muafiyetleri.

Bu sayfada: Şirket Bilgileri Güncellemesi, Şirket Adresi Güncellemesi, Şirket Adresine İlişkin Vergi Muafiyetlerinde Değişiklik, Şirket İletişim Bilgilerinin Güncellenmesi, Müşterinin Şirketten Kaldırılması

Shopify Flow
Nerede bulabilirsiniz: Shopify Flow'da “Bir tetikleyici seç” seçeneğini seçin, Workflow Trigger Extensions bölümünü açın ve “Compan” kelimesini arayın.

Şirketle İlgili Güncelleme

Bir şirket kaydı güncellendiğinde tetiklenir: ad, not, harici kimlik.

Şu kaynaklardan çıkan yangınlar: Shopify webhook'u
İzin Şirket ve Şirket Konum Verilerine Erişim (B2B)
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Şirketleri, externalId anahtarına göre bir ERP sistemiyle senkronize edin.

Company Update, iş akışınıza ne gönderir?

Shopify Flow’daki değişken Tür İçindekiler
company Nesne Güncellenen şirket
company.id Kimlik
company.name Metin
company.note Metin
company.externalId Metin
company.customerSince Metin
company.createdAt Metin
company.updatedAt Metin
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Bir şirketi ERP sistemiyle senkronize etme

  1. Tetikleyici olarak Şirket Güncellemesini seçin.
  2. Koşul Ekle: company.externalId boş olmamalı ve mevcut olmalı.
  3. {{company.externalId}}, {{company.name}} ve {{company.note}} ile HTTP isteği gönder seçeneğini ekleyin.
  4. İş akışını etkinleştirin.

Şirketin Konumuna İlişkin Güncelleme

Bir şirket şubesinin bilgileri güncellendiğinde tetiklenir: ad, telefon numarası, bölge, not, harici kimlik.

Şu kaynaklardan çıkan yangınlar: Shopify webhook'u
İzin Şirket ve Şirket Konum Verilerine Erişim (B2B)
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • ERP sistemindeki sevkiyat kayıtlarını güncel tutun.

“Şirket Konumu Güncellemesi” iş akışınıza ne gönderir?

Shopify Flow’daki değişken Tür İçindekiler
companyLocation Nesne Güncellenen şirket adresi
companyLocation.id Kimlik
companyLocation.name Metin
companyLocation.note Metin
companyLocation.externalId Metin
companyLocation.locale Metin
companyLocation.phone Metin
companyLocation.currency Metin
companyLocation.createdAt Metin
companyLocation.updatedAt Metin
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Teslimat adresini senkronize etme

  1. Tetikleyici olarak Şirket Konumu Güncellemesini seçin.
  2. {{companyLocation.externalId}}, {{companyLocation.name}} ve {{companyLocation.currency}} değerlerini içeren bir HTTP isteği gönder seçeneğini ekleyin.
  3. İş akışını etkinleştirin.

Şirketlerin Bulunduğu Yere Göre Vergi Muafiyetlerinde Değişiklik Yapıldı

Bir şirket şubesinin vergi muafiyetleri, vergi kayıt numarası veya vergi muafiyeti işareti değiştiğinde tetiklenir. changes.added ve changes.removed, her biri bir code ve okunabilir bir label içeren muafiyet listeleridir.

Şu kaynaklardan çıkan yangınlar: Shopify bu işlem için webhook göndermediği için belirli aralıklarla kontrol edildi
İzin Şirket ve Şirket Konum Verilerine Erişim (B2B)
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Bir sonraki siparişten önce, finans departmanının her yeni muafiyeti doğrulamasını sağlayın.
  • Vergi sistemini düzenli bir şekilde çalışır durumda tutun.

“Hangi Şirket Konumundaki Vergi Muafiyetlerinde Değişiklik Oldu?” başlıklı bildirim iş akışınıza gönderilir

Shopify Flow’daki değişken Tür İçindekiler
companyLocation Nesne Vergi muafiyetlerinde değişiklik yapılan şirketin bulunduğu yer
companyLocation.id Kimlik
companyLocation.name Metin
changes Nesne Eklenen / kaldırılan / mevcut vergi muafiyetleri (her biri bir kod + etiket), ayrıca vergi kayıt numarası ve vergi muafiyeti işareti
changes.added Nesneler listesi Bu değişiklikle vergi muafiyetleri eklenmiştir.
changes.added (each).code Metin Shopify vergi muafiyeti sıralama değeri (örn. CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE).
changes.added (each).label Metin Koddan türetilen, insan tarafından okunabilir bir etiket (örn. "CA BC Bayi Muafiyeti").
changes.removed Nesneler listesi Bu değişiklikle vergi muafiyetleri kaldırılmıştır.
changes.removed (each).code Metin Shopify vergi muafiyeti sıralama değeri (örn. CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE).
changes.removed (each).label Metin Koddan türetilen, insan tarafından okunabilir bir etiket (örn. "CA BC Bayi Muafiyeti").
changes.current Nesneler listesi Şirketin bulunduğu yerde halihazırda geçerli olan tüm vergi muafiyetleri (bu değişikliğin ardından).
changes.current (each).code Metin Shopify vergi muafiyeti sıralama değeri (örn. CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE).
changes.current (each).label Metin Koddan türetilen, insan tarafından okunabilir bir etiket (örn. "CA BC Bayi Muafiyeti").
changes.taxRegistrationId Metin Şirket şubesinin vergi kayıt numarası (belirtilmemişse boş bırakılır).
changes.taxExempt Doğru / yanlış Şirketin bulunduğu yerin tamamen vergi muafiyeti kapsamında olup olmadığı.
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Yeni vergi muafiyetlerini finans departmanına gönderin

  1. Tetikleyici olarak **Şirket Konumu Vergi Muafiyetleri **seçildi.
  2. Koşul Ekle: changes.added, boş olmamalı ve mevcut olmalı.
  3. {{companyLocation.name}} ile iç e-posta gönderme işlevini ve changes.added üzerinde, her bir muafiyetin label ve code değerlerini yazdıran bir Liquid for döngüsü ekleyin.
  4. İş akışını etkinleştirin.

Şirket İletişim Bilgileri Güncellendi

Bir şirket irtibat kişisi güncellendiğinde tetiklenir: görev unvanı, dil ayarı, ana irtibat kişisi işareti.

Şu kaynaklardan çıkan yangınlar: Shopify webhook'u
İzin Şirket ve Şirket Konum Verilerine Erişim (B2B) + Müşteri Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Bir şirketin ana irtibat kişisi değiştiğinde bunu hesap yöneticisine bildirin.

“Company Contact Updated” olayı iş akışınıza ne gönderir?

Shopify Flow’daki değişken Tür İçindekiler
customer Müşteri (Shopify) Şirket iletişim bilgileri güncellenen müşteri. Tam kapsamlı bir Shopify müşterisi olduğundan, tüm alanları ve Shopify Flow’un kendi müşteri eylemleri kullanılabilir durumdadır.
company Nesne Kişinin ait olduğu şirket (kimlik, ad, harici kimlik, not)
company.id Kimlik
company.name Metin
company.externalId Metin
company.note Metin
companyContact Nesne Güncellenen iletişim bilgileri (kimlik numarası, görev unvanı, dil ayarı, ana irtibat kişisi olup olmadığı)
companyContact.id Kimlik
companyContact.title Metin
companyContact.locale Metin
companyContact.isMainContact Doğru / yanlış
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Yeni bir ana kişi eklendiğinde bildirim gönder

  1. Tetikleyici olarak Şirket Seçimi İletişim Bilgileri Güncellendi seçeneğini seçin.
  2. Koşul Ekle: companyContact.isMainContact, true değerine eşit olsun.
  3. {{company.name}} ve {{customer.displayName}} ile şirket içi e-posta gönder seçeneğini ekleyin.
  4. İş akışını etkinleştirin.

Müşteri, Şirketten Çıkarıldı

Bir müşteri, bir şirketin kişi listesinden kaldırıldığında tetiklenir.

Şu kaynaklardan çıkan yangınlar: Shopify webhook'u
İzin Şirket ve Şirket Konum Verilerine Erişim (B2B) + Müşteri Verilerine Erişim
Açık Bunu kullanan bir Shopify Flow iş akışını etkinleştirmek, bu özelliği de etkinleştirir. Bu özelliğin kendi anahtarı, uygulamanın Tetikleyiciler sayfasında bulunur.

Şu amaçlarla kullanın:

  • Şirketten ayrılan kişinin B2B etiketlerini, fiyat listesine erişim haklarını veya portal giriş bilgilerini kaldırın.

Şirketten ayrılan müşterinin iş akışınıza gönderdiği içerik

Shopify Flow’daki değişken Tür İçindekiler
customer Müşteri (Shopify) Şirketten çıkarılan müşteri. Tam bir Shopify müşterisi olduğundan, tüm alanları ve Shopify Flow’un kendi müşteri eylemleri kullanılabilir durumdadır.
company Nesne Müşterinin çıkarıldığı şirket (kimlik, ad, harici kimlik, not)
company.id Kimlik
company.name Metin
company.externalId Metin
company.note Metin
companyContact Nesne Silinen kişi (kimlik numarası, görev unvanı, dil ayarı, ana kişi olup olmadığı)
companyContact.id Kimlik
companyContact.title Metin
companyContact.locale Metin
companyContact.isMainContact Doğru / yanlış
eventId Metin Bu olayın kimliği. Tam olarak neyin gönderildiğini görmek için uygulamanın Olay Geçmişi bölümünde bunu arayın.

Örnek: Silinmiş bir kişiden “toptan satış” etiketini kaldırma

  1. Tetikleyici olarak Şirketten Çıkarılan Müşteri seçeneğini seçin.
  2. wholesale etiketine sahip müşteri etiketlerini ekle veya kaldır.
  3. {{company.name}} şirketinin hesap yöneticisine şirket içi e-posta gönder seçeneğini ekleyin.
  4. İş akışını etkinleştirin.

Sonraki adımlar

Şirket erişimi, Müşteri Verilerine Erişime bağlıdır: bu erişim olmadan Shopify hiçbir şirketi döndürmez. Önce Müşteri erişimini, ardından Şirket erişimini verin. Mağazayı ziyaret eden B2B alıcılar için bkz. Mağaza önü tetikleyicileri, adım adım.