İçeriğe atla
OrqLabs

IdeaSoft

IdeaSoft mağazanızı kendi API istemcinizle (Client ID + secret) bağlama: yeni sipariş ve yeni üye tetikleyicileri, sipariş listeleme ve sipariş okuma.

10 dk Son güncelleme:
Bu sayfada
  1. Kimlik kartı
  2. Ne işe yarar?
  3. Ön koşullar
  4. Adım adım kurulum
  5. A) IdeaSoft panelinde API istemcisi
  6. B) OrqLabs'ta bağlama
  7. Platform yöneticisi
  8. Sık karşılaşılan hatalar
  9. Sonraki adım

Bu rehberde: IdeaSoft mağazanızda bir API istemcisi oluşturur ve OrqLabs'a bağlarsınız. Yeni sipariş ve yeni üye kaydı iş akışı başlatır; akış içinden siparişleri listeler veya tek siparişi okursunuz.

⏱ 10 dakika

Kimlik kartı

AlanDeğer
Sağlayıcı anahtarıIDEASOFT
KategoriE-ticaret
Kimlik doğrulamaMağazanın kendi API istemcisi (Client ID + Client secret) ile OAuth 2 izin ekranı
APIIdeaSoft Admin API (https://<mağaza>/admin-api)
KapsamProje bazlı (bir bağlantı = bir mağaza)
WebhookHayır – yeni kayıtlar 5 dakikada bir kontrol edilir
KutuIdeaSoft (app.ideasoft)
TetikleyiciEntegrasyon olayı → IDEASOFT · Order created, IDEASOFT · Member registered

Ne işe yarar?

Tetikleyiciler (5 dakikada bir, sipariş/üye numarasına göre; aynı kayıt iki kez gelmez):

OlayAkışın ilk alanları
Order createdorderId, transactionId, status, paymentStatus, total, currency, customerName, customerEmail, customerPhone, paymentType, items (name, sku, quantity, price), createdAt
Member registeredmemberId, firstName, lastName, name, email, phone, status, allowedToCampaigns, createdAt

Akış ilk etkinleştirildiğinde mevcut siparişler için çalıştırma başlamaz; yalnızca sonrakiler gelir.

IdeaSoft kutusunun işlemleri:

İşlemNe yaparEtki
List ordersEn yeni siparişleri listeler (isteğe bağlı durum kodu ve "şu tarihten sonra" filtresi, en fazla 100). Her sipariş ayrı öğe olur.Okuma
Get orderTek siparişi numarasıyla okur; kargo firması ve takip kodu dahil, ayrıca ham veri raw.Okuma

Örnek akış – siparişe teşekkür mesajı: Entegrasyon olayı (IDEASOFT · Order created) → AI · Metin üret (kişisel teşekkür) → Mesaj gönder (WhatsApp şablonu veya e-posta, {{ $json.customerPhone }} / {{ $json.customerEmail }}). Kampanya mesajı göndermeden önce üyenin allowedToCampaigns iznini ve İYS kaydını kontrol edin.

Ön koşullar

  • IdeaSoft mağazasında 1 numaralı yönetici hesabı (API bölümünü yalnızca bu kullanıcı görür ve düzenler).
  • Mağazanın panel alan adı (magazam.myideasoft.com veya kendi alan adınız).

Adım adım kurulum

A) IdeaSoft panelinde API istemcisi

  1. IdeaSoft yönetim paneli → Entegrasyonlar → API → API Ekle.
  2. Ad: OrqLabs. Yönlendirme adresi (Redirect URI): https://api.orqlabs.com/api/v1/integrations/oauth/ideasoft/callback – birebir aynı yazılmalı.
  3. İzinler: Sipariş ve Üye için Okuma yeterlidir (yazma izni vermeyin).
  4. Kaydedin; Client ID ve Client Secret değerlerini kopyalayın.

B) OrqLabs'ta bağlama

  1. Entegrasyonlar → IdeaSoft → Bağla → Proje seçin.
  2. Mağaza alan adı (https:// ve / olmadan), Client ID, Client secret alanlarını doldurun.
  3. IdeaSoft ile devam et → açılan IdeaSoft panelinde izni onaylayın.
  4. Kartta mağaza alan adınız görünür. Bağlantıyı test et sipariş listesini okur.
  5. Entegrasyon olayı tetikleyicisini ekleyin → hesap: IdeaSoft bağlantınız → olay: IDEASOFT · Order created → Etkinleştir.

Client secret şifreli saklanır ve bağlantının erişim anahtarını yenilemek için kullanılır (erişim anahtarı ~24 saat, yenileme anahtarı ~2 ay geçerlidir; her yenilemede yenisi alınır). Yeniden bağlamak için Bağla penceresini aynı mağaza alan adıyla tekrar doldurun – mevcut bağlantı güncellenir.

Platform yöneticisi

IdeaSoft için platform düzeyinde uygulama kaydı gerekmez: her mağaza kendi API istemcisini oluşturur. Kontrol listesi:

  1. API'nin API_URL değeri dışarıdan erişilebilir olmalı; mağaza sahipleri yönlendirme adresini {API_URL}/api/v1/integrations/oauth/ideasoft/callback olarak girer.
  2. Mağaza alan adı yalnızca herkese açık bir alan adı olabilir (IP adresi, port, iç ağ adresi reddedilir); tüm çağrılar SSRF korumalı istemciyle yapılır.

Sık karşılaşılan hatalar

HataOlası nedenÇözüm
IdeaSoft panelinde "redirect_uri" hatasıYönlendirme adresi farklı yazılmışAPI istemcisindeki adresi yukarıdakiyle birebir eşleyin
AUTH – token isteği başarısızClient ID/secret yanlış veya kod süresi doldu (~30 sn)Bilgileri kontrol edip tekrar bağlanın
FORBIDDEN – 403 "check the API client's permissions"API istemcisinde sipariş/üye okuma izni yokPanelde izni verin
"is not a store domain"Alan adı https://…/panel gibi girilmiş veya geçersizYalnızca alan adını girin: magazam.myideasoft.com
AUTH – yenileme başarısızYenileme anahtarının süresi doldu (2 ay kullanılmadı) veya API istemcisi silindiYeniden bağlanın

Sonraki adım

OrqLabs ile başlayın

İlk iş akışınızı bugün kurun

Ücretsiz planla başlayın: hesaplarınızı bağlayın, bir şablon seçin, onay adımlarıyla kontrol sizde kalsın. Kredi kartı gerekmez.