Kihagyás

Integrációk és webhookok

E-mail értesítések

SMTP konfiguráció

Az e-mail küldés SystemParameter értékeken keresztül van konfigurálva:

Paraméter Érték
EmailHost smtp.gmail.com
EmailPort 587
EmailSSL YES
EmailAccount (klubonként konfigurálva)
EmailPassword (klubonként konfigurálva)
EmailFromAddress (klubonként konfigurálva)
EmailReplyTo (klubonként konfigurálva)

Külön admin e-mail beállítások (AdminEmailHost, stb.) lehetővé teszik az adminisztrációs értesítések független konfigurálását.

E-mail sablonok

Az EmailTemplate tábla 74 sablont tartalmaz a következő szerkezettel:

  • Name -- sablon azonosító
  • Language_Code -- lokalizált változatok
  • Subject / Body -- sablon tartalom
  • IsDefault / IsActive -- státusz jelzők
  • Parent_ID -- sablon hierarchia a változatok csoportosításához

Küldött e-mailek követése

Az Email tábla nyomon követi az összes küldött üzenetet (jelenleg 6 sor) a következő mezőkkel: EmailTemplate_ID, Sender, To, Subject, CC, BCC, Body, Attachments, Sent jelző, SentDate.

Foglalási értesítések címzettjei

Paraméter Cél Állapot
NotifyReceptionOnCustomerBooking Recepció értesítése ügyfél foglalásakor Jelenleg üres
NotifyReceptionOnClubBooking Recepció értesítése klub foglalásakor Jelenleg üres
NotifyReceptionOnTrainerRequest Recepció értesítése edző kérésekor Jelenleg üres

SMS értesítések

Az SMS küldés a seeme.hu átjárót használja.

Paraméter Érték
SMS_GatewayUrl https://seeme.hu/gateway
SMS_APIKey (klubonként konfigurálva)
  • SMSTemplate tábla: 2 sablon definiálva
  • SMS tábla: 0 küldött üzenet rögzítve

Webhookok

Foglalási webhookok

A Webhook SystemParameter (jelenleg üres) lehetővé teszi kimenő webhook hívások indítását foglalási eseményeknél.

Implementáció: SCM.Core/Services/WebHookService

A ReservationCallout tárolt eljárás foglalási eseményeknél fut a következő paraméterekkel:

  • Method -- esemény típusa
  • Reservation_ID -- érintett foglalás
  • RecurringReservation_ID -- ismétlődő foglalás hivatkozás

3bora Webhook

Egy 3boraWebhook paraméter is létezik (jelenleg üres) harmadik fél integrációjához.

SVM videó integráció

Két webhook vezérlő kezeli a kamera és streaming visszahívásokat:

  • SVMApiWebhookController -- kamera esemény visszahívások
  • SVMCloudflareWebhookController -- Cloudflare streaming visszahívások

Fizetési átjáró webhookok

  • SimplePay IPN: Fizetés-megerősítő visszahívások a SimplePay fizetési átjárótól.
  • Stripe Webhookok: Fizetési esemény visszahívások a Stripe-tól.

Közösségi média és külső bejelentkezés

Facebook integráció

A Facebook integráció SystemParameter-en keresztül van konfigurálva:

  • Facebook_AppID -- alkalmazás azonosító
  • Facebook_PageID -- oldal azonosító
  • Facebook_PageAccessToken -- oldal hozzáférési token

A Post a Facebookra admin művelet lehetővé teszi tartalom közzétételét a konfigurált Facebook oldalon (alapértelmezetten rejtett az Admin műveletek menüben).

Google bejelentkezés

Az ügyfél közösségi bejelentkezés Google/Gmail-en keresztül a Gmail_ClientID paraméterrel van támogatva.

STM bejelentkezés (Külső rendszer integráció)

A külső rendszer hitelesítési integráció a következőkön keresztül van konfigurálva:

Paraméter Cél
STMLogin_CustomerURL Ügyféloldali bejelentkezési URL
STMLogin_ClubURL Kluboldali bejelentkezési URL
STMLogin_SecretKey Megosztott titkos kulcs a hitelesítéshez