Provider Catalog (Which Integration Asks for What?)
A category-by-category list of all integrations that can be set up in Treyza; the information each one asks of you and whether the "single selection…
Where to find: Left menu → Integrations (the panel that opens when you click each provider's card) Who it's for: Those looking for the answer to "what will this service ask of me?" before setting up an integration. In short: A category-by-category list of all integrations that can be set up in Treyza; the information each one asks of you and whether the "single selection per category" rule applies.
What does it do?
This page is a catalog of all the providers you may encounter on the Integrations screen. Each table shows the providers in that category, the main fields requested from you in the panel, and whether that category is subject to the "Single active" rule.
Tip: Yes in the "Single active" column means that only one integration can be on at a time in that category (when you turn on a new one, the other turns off). No means you can keep more than one on at the same time.
Warning: An integration being in the list means it is ready to use in your account; however, for it to work you need to enter its keys and enable it. For the connection steps, check the Managing Integrations (List, Setup, Turning On/Off) page.
Payment
Lets you collect money from your customers.
| Provider | Main information requested | Single active |
|---|---|---|
| iyzico | API Key, Secret Key, Test Mode | Yes |
| PayTR | Merchant ID, Merchant Key, Merchant Salt, Test Mode (+ notification URL to enter into your PayTR panel) | Yes |
| Garanti BBVA Sanal POS | Merchant Number, Terminal ID, Provisioning User and Password, 3D Secure Key, Refund User and Password, Test Mode (+ Treyza server IP in the virtual POS panel) | Yes |
| Stripe | Publishable Key, Secret Key, Webhook Secret, Test Mode | Yes |
| Havale / EFT | Bank accounts (Bank, IBAN, Account Holder) | No |
Warning: In the Payment category only one provider (iyzico or PayTR or Garanti BBVA or Stripe) can be on at a time. Havale / EFT is outside this rule; you can keep it on alongside card payment.
Shipping
Connects your shipping companies for shipping order creation, tracking and price calculation. All of them can be on at the same time.
| Provider | Main information requested | Single active |
|---|---|---|
| Yurtici Kargo | Username, Password, Test Mode, Language | No |
| Aras Kargo | Username, Password, Customer Code | No |
| MNG Kargo | Username, Password, Customer Number | No |
Analytics
Services for tracking visitor behavior and measuring ad conversions. You can turn them all on at the same time.
| Provider | Main information requested | Single active |
|---|---|---|
| Google Analytics | Measurement ID (G-XXXXXXX) | No |
| Google Tag Manager | Container ID (GTM-XXXXXXX) | No |
| Google Ads | Conversion ID (AW-XXXXXXX), Conversion Label | No |
| Facebook Pixel | Pixel ID | No |
| Facebook Conversions API | Pixel ID, Access Token | No |
| Klaviyo | Public API Key, Private API Key | No |
| TikTok Pixel | Pixel ID | No |
| Pinterest Tag | Tag ID | No |
| Snapchat Pixel | Pixel ID | No |
| Microsoft Ads (UET) | UET Tag ID | No |
Tip: All of these IDs are found in your relevant ad/analytics account. For example, you get the Measurement ID from Google Analytics admin settings, and the Pixel ID from Meta (Facebook) Events Manager.
Site Verification
Used to prove to search engines and social media tools that the site really belongs to you. It usually asks you to add a verification code provided by the relevant service to your site.
| Provider | Main information requested | Single active |
|---|---|---|
| Google Site Verification | Verification Code | No |
| Facebook Domain Verification | Verification Code | No |
| Yandex Verification | Verification Code | No |
| Bing Verification | Verification Code | No |
| Pinterest Verification | Verification Code | No |
| Twitter Verification | Verification Code | No |
Social Login
Lets your customers log in to your store with their social accounts.
| Provider | Main information requested | Single active |
|---|---|---|
| Google Login | Client ID, Client Secret | No |
| Apple Login | Client ID, Client Secret | No |
Security
Protects the sign-in, sign-up, password reset and form actions on your storefront against bots. Treyza's built-in protection is always on in every store; the providers here are an optional extra layer. For how it works, see the Bot protection: how your store is protected page.
| Provider | Main information requested | Single active |
|---|---|---|
| Cloudflare Turnstile | Site anahtarı (Site Key), Gizli anahtar (Secret Key), where to use it (Girişte / Kayıtta / Şifre sıfırlamada / Formlarda kullan) | Yes |
| Google reCAPTCHA | Sürüm (v3 or v2), Site anahtarı (Site Key), Gizli anahtar (Secret Key), En düşük puan (yalnız v3), where to use it | Yes |
Tip: The field names of these two providers currently appear in Turkish in the panel, in English too; this table uses them as they appear on screen. For setup steps see Setting up Cloudflare Turnstile and Setting up Google reCAPTCHA. If you are not sure which one to choose, read the comparison table first: Bot protection: how your store is protected.
Determines which service your store's emails (order notification, campaign, etc.) are sent through.
| Provider | Main information requested | Single active |
|---|---|---|
| SMTP | Host, Port, Username, Password, SSL/TLS, Sender Address | No |
| Resend | API Key, Sender Address, Webhook Signing Secret (optional) | No |
Tip: The single-selection rule does not apply to the Email category. You can enable SMTP and Resend at the same time and set a priority order between them; if the first one is unreachable the email goes out through the second. See Email Delivery Chain (Send From Your Own Address) for details.
Tip: The Webhook Signing Secret in Resend lets bounced and complained emails be reported back to Treyza. You can find the setup and the SPF/DKIM settings in Sending From Your Own Email Address: SPF/DKIM Setup and Suppressed Addresses.
AI
The service that powers the AI-powered features in your store.
| Provider | Main information requested | Single active |
|---|---|---|
| OpenRouter | API Key, Base URL | Yes |
E-Invoice
The integrator that lets you issue e-Invoice and e-Archive documents for your orders.
| Provider | Main information requested | Single active |
|---|---|---|
| Uyumsoft e-Fatura / e-Arşiv | Username, Password, Test Environment | Yes |
Marketplaces
Used to sync your products and orders with external marketplaces.
| Provider | Main information requested | Single active |
|---|---|---|
| Trendyol | API Key, API Secret, Seller ID, Storefront Code, Test (Stage) Environment | No |
Tip: After connecting the marketplace integration here, you do the product, stock and order matching from the Marketplace area. The connection starts here, the management continues there.
Social Media
Feeds the Instagram Feed, YouTube Feed and Google Reviews blocks in the theme editor. Keys are stored encrypted; the storefront never calls the external service, content is cached on the Treyza server for 30 minutes. See Social Feed Blocks: Instagram, YouTube, Google Reviews for setting up the blocks and Social Feed Keys: Instagram Token, YouTube, Google Reviews for obtaining tokens and keys.
| Provider | Main information requested | Single active |
|---|---|---|
| Instagram Feed | Long-lived access token, Instagram user ID, profile link (optional) — the token is refreshed automatically once older than 30 days | No |
| YouTube Feed | Channel ID or @handle, playlist ID (optional) — no key needed (public RSS); YouTube Data API v3 key optional | No |
| Google Reviews | Google Places API key, Place ID, review language | No |
Frequently asked questions
I can't see the provider I want in the list. Only providers defined in Treyza appear on the page. If the service you are looking for is not in this catalog, it may not be supported at the moment.
When should I turn on the "Test Mode" / "Test Environment" field? Only while trying out the setup. When you go live with real sales, turn off this field in your payment, shipping, e-invoice and marketplace integrations; otherwise the transactions are not done in the real environment.
Which fields are required?
Every field that has a red asterisk (*) next to its name in the panel is required. The integration will not work unless you fill in these fields.
Was this page helpful?
Managing Integrations (List, Setup, Turning On/Off)
You click an integration's card, enter the keys in the window that opens, turn it on/off with the Enable Integration switch and press Save.
Email Delivery Chain (Send From Your Own Address)
You define SMTP and Resend at the same time and set an order between them; your emails go out through the first working service in the order, and if…