PayTR Integration Setup (Turkey)
Learn how to connect your PayTR account to receive online payments from your clients via credit card.
Why Mindora for Payments?
Before diving into the setup, here is why therapists and professionals choose Mindora for payment collection:
Zero Platform Commission
Unlike many booking platforms that take 0.5–1% (or more) from every single transaction, Mindora charges absolutely zero commission. Your client pays, and 100% goes to your account — minus only PayTR's standard processing fee.
Your Money, Your Account
Payments go directly into YOUR PayTR account. We never touch your money. Many competitors route payments through their own accounts first, creating delays and dependencies. With Mindora, there is no middleman.
Full Ownership
Your PayTR account, your client data, your payment history — it all belongs to you. If you ever leave Mindora, nothing changes on the payment side. No lock-in, no data loss.
What is PayTR?
PayTR is a Turkish payment platform that allows you to accept credit/debit card payments from your clients. It provides a simple and secure payment infrastructure for Turkish businesses, supporting all major Turkish banks and card networks.
When to Use PayTR?
Turkish Clients
Accept payments from clients in Turkey with Turkish Lira.
Local Cards
Support all Turkish bank cards and credit cards.
Simple Integration
Easy setup with just three credentials
Prerequisites
Before setting up PayTR integration, you need:
PayTR Account
Create a merchant account at paytr.com if you don't have one.
Verified Account
Complete PayTR's merchant verification process.
Bank Account
Add your bank account (IBAN) to PayTR for payouts.
Create Account
Go to paytr.com and apply for a merchant account.
Step-by-Step Setup
Follow these steps to connect PayTR to Mindora:
Go to Settings
Click on the gear icon in the top right corner, or navigate to Settings from the sidebar menu.
Open Integrations
In the Settings menu, click on "Integrations" to see all available integrations.
Find PayTR Card
Look for the PayTR card in the "Payment & Finance" category. Click "Setup" button on the card.
Get Credentials from PayTR
Log in to PayTR Merchant Panel to find your credentials.
Enter Merchant ID
Copy your Merchant ID (Mağaza ID) - this is a numeric value.
Enter Merchant Key
Copy your Merchant Key (Mağaza Anahtarı) and paste it in Mindora.
Enter Merchant Salt
Copy your Merchant Salt (Mağaza Gizli Anahtar) and paste it in Mindora.
Set Link Expiration
Choose how long payment links should be valid (default: 24 hours).
Test Connection
Click "Test Connection" to verify your credentials are working correctly.
Save
Click "Save" to complete the setup.
Finding Credentials in PayTR
Here's how to find your credentials in PayTR Merchant Panel:
Open PayTR Merchant Panel
Go to paytr.com and log in to your merchant account.
Navigate to Settings
Click on "Ayarlar" (Settings) in the menu.
Find API Information
Look for "API Bilgileri" or "Mağaza Bilgileri" section.
Copy Credentials
You'll see Mağaza ID, Mağaza Anahtarı, and Mağaza Gizli Anahtar. Copy all three.
Always test with fake/test sessions only. Never test payment flows on real client sessions.
When a session is paid via a real or fake payment link, the system locks it permanently:
- Payment status cannot be changed.
- New payment link cannot be created.
- Session fee cannot be modified.
Create a test client and test sessions specifically for testing payment flows.
After Setup
Once PayTR is connected:
The PayTR card on the Integrations page shows "Active" status with a green indicator.
You can create payment links from the Payments module. → Creating Payment Links
Clients can pay via PayTR's secure payment page.
Payment statuses update automatically. → Understanding Payment Statuses
All activities are recorded in payment history. → Payment History
Managing Your Integration
You can update or disconnect your integration at any time:
Update Settings
Change link expiration time without re-entering credentials.
Change Credentials
Update to new credentials if needed.
Disconnect
Remove the integration completely. Active payment links will stop working.
- If you have active payment links, the system will automatically expire them on PayTR before removing your credentials.
- A confirmation dialog will show you how many active links will be expired. You must confirm before proceeding.
- Your credentials are stored encrypted with AES-256-GCM (256-bit) and are permanently deleted when you disconnect; Mindora does not retain them after disconnection.
- Previously completed payments and refund records are preserved in payment history.
- Refunds for past payments can no longer be processed through Mindora — you will need to refund manually from your PayTR dashboard.