Cesa Yazılım
TR EN DE

AMP • TR

Para Transfer Şirketi Nasıl Kurulur? 2025 Rehberi

Para transfer şirketi kurma süreci, PTT lisansı, Western Union gibi platformlar ve uluslararası para transferi sistemleri hakkında kapsamlı rehber.

Para Transfer Şirketi Nasıl Kurulur? 2025 Rehberi

Para transfer sektörü, özellikle yurtdışında çalışan vatandaşların ülkelerine para göndermesi (remittance) nedeniyle büyük bir pazar. Bu rehberde, para transfer şirketi kurma sürecini detaylı olarak inceleyeceğiz.

1. Para Transfer Şirketi Nedir?

Tanım

Para transfer şirketleri, kişiler ve kurumlar arasında ulusal ve uluslararası para transferi hizmeti sunan finansal kuruluşlardır.

Hizmet Türleri

2. Yasal Süreç ve Lisanslama

PTT Lisansı (Türkiye)

Başvuru Şartları

Gerekli Belgeler

✅ Şirket kuruluş evrakları
✅ Ticaret sicil gazetesi
✅ Sermaye taahhüt belgesi
✅ İş planı
✅ Yazılım dokümantasyonu
✅ Ofis kira sözleşmesi
✅ Personel listesi ve özgeçmişleri
✅ AML/CFT prosedürleri

Başvuru Süreci

  1. PTT Genel Müdürlüğü'ne Başvuru: (1-2 ay)
  2. Ön İnceleme: Belge kontrolü (2-3 ay)
  3. Yerinde İnceleme: Ofis ve sistem kontrolü (1-2 ay)
  4. Lisans Verilmesi: Onay durumunda (toplam 4-7 ay)

Uluslararası Lisanslar

Western Union Acenteliği

MoneyGram Acenteliği

Ria Money Transfer

3. Teknik Altyapı

Para Transfer Sistemi

# Para Transfer Sistemi - Core Fonksiyonlar
class MoneyTransferSystem:
    def __init__(self):
        self.transfers = []
        self.exchange_rates = {}
    
    def create_transfer(self, sender, receiver, amount, currency):
        """Yeni transfer oluştur"""
        transfer = {
            'id': generate_transfer_id(),
            'sender': sender,
            'receiver': receiver,
            'amount': amount,
            'currency': currency,
            'status': 'pending',
            'created_at': datetime.now(),
            'mtcn': generate_mtcn()  # Money Transfer Control Number
        }
        
        # AML/CFT kontrolleri
        if self.check_aml(sender, receiver, amount):
            transfer['status'] = 'approved'
            self.transfers.append(transfer)
            
            # MASAK bildirimi ([fiyat bilgisi kaldırıldı] üzeri)
            if amount >= 10000:
                self.report_to_masak(transfer)
            
            return transfer
        else:
            transfer['status'] = 'rejected'
            return transfer
    
    def check_aml(self, sender, receiver, amount):
        """AML/CFT kontrolleri"""
        # Kara liste kontrolü
        if self.is_blacklisted(sender) or self.is_blacklisted(receiver):
            return False
        
        # Günlük limit kontrolü
        daily_total = self.get_daily_total(sender)
        if daily_total + amount > 50000:  # [fiyat bilgisi kaldırıldı] günlük limit
            return False
        
        # PEP (Politically Exposed Person) kontrolü
        if self.is_pep(sender) or self.is_pep(receiver):
            # Ek doğrulama gerekli
            return self.manual_review_required()
        
        return True
    
    def calculate_fee(self, amount, currency, destination):
        """Transfer ücreti hesapla"""
        base_fee = 10  # Sabit ücret (TL)
        percentage_fee = amount * 0.02  # %2 oransal ücret
        
        # Döviz kuru farkı
        if currency != 'TRY':
            exchange_margin = 0.01  # %1 kur farkı
            currency_fee = amount * exchange_margin
        else:
            currency_fee = 0
        
        total_fee = base_fee + percentage_fee + currency_fee
        return total_fee

Gerekli Entegrasyonlar

1. Banka Entegrasyonları

// Banka API Entegrasyonu
const bankTransfer = async (data) => {
    const payload = {
        senderAccount: data.senderAccount,
        receiverIBAN: data.receiverIBAN,
        amount: data.amount,
        description: data.description,
        referenceNumber: data.referenceNumber
    };
    
    // Banka API'sine istek
    const response = await axios.post(
        'https://api.bank.com/v1/transfer',
        payload,
        {
            headers: {
                'Authorization': `Bearer ${BANK_API_KEY}`,
                'Content-Type': 'application/json'
            }
        }
    );
    
    return response.data;
};

2. Döviz Kuru API

# Döviz kuru çekme
import requests

def get_exchange_rate(from_currency, to_currency):
    url = f"https://api.exchangerate-api.com/v4/latest/{from_currency}"
    response = requests.get(url)
    data = response.json()
    rate = data['rates'][to_currency]
    return rate

# Örnek kullanım
usd_to_try = get_exchange_rate('USD', 'TRY')
print(f"[fiyat bilgisi kaldırıldı] = {usd_to_try} TRY")

3. SWIFT Entegrasyonu

Uluslararası transferler için SWIFT (Society for Worldwide Interbank Financial Telecommunication) entegrasyonu gereklidir.

4. Güvenlik ve Uyumluluk

AML/CFT (Anti-Money Laundering / Combating the Financing of Terrorism)

Risk Değerlendirmesi

def calculate_risk_score(customer):
    risk_score = 0
    
    # Yaş kontrolü
    if customer.age < 18 or customer.age > 80:
        risk_score += 10
    
    # Meslek kontrolü
    high_risk_professions = ['kuyumcu', 'döviz bürosu', 'casino']
    if customer.profession in high_risk_professions:
        risk_score += 20
    
    # İşlem geçmişi
    if customer.total_transfers > 100000:  # [fiyat bilgisi kaldırıldı] üzeri
        risk_score += 15
    
    # Ülke riski
    high_risk_countries = ['AF', 'IR', 'KP', 'SY']  # ISO country codes
    if customer.country in high_risk_countries:
        risk_score += 30
    
    # Risk seviyesi belirleme
    if risk_score < 20:
        return 'LOW'
    elif risk_score < 50:
        return 'MEDIUM'
    else:
        return 'HIGH'

KYC (Know Your Customer)

5. Ürün Özellikleri

Müşteri Uygulaması (Mobile App)

✅ Hızlı para gönderme
✅ MTCN ile para alma
✅ Döviz kuru hesaplama
✅ Transfer geçmişi
✅ Favori alıcılar
✅ QR kod ile transfer
✅ Push bildirimleri

Acente Paneli

✅ Transfer işlemleri
✅ Müşteri kaydı
✅ KYC doğrulaması
✅ Günlük rapor
✅ Komisyon takibi
✅ Kasa yönetimi

Admin Paneli

✅ Acente yönetimi
✅ İşlem takibi
✅ Risk yönetimi
✅ MASAK bildirimleri
✅ Finansal raporlar
✅ Döviz kuru yönetimi

6. Gelir Modelleri

Transfer Ücretleri

| Transfer Tutarı | Ücret | |-----------------|-------|

Döviz Kuru Farkı

Acente Komisyonları

7. Maliyet Analizi

Başlangıç Maliyetleri

|-------|--------------| | Sermaye (PTT Şartı) | 500,000 | | Yazılım Geliştirme | 300,000 - 800,000 | | Lisans & Danışmanlık | 100,000 - 300,000 | | Ofis & Donanım | 100,000 - 300,000 | | Western Union Acenteliği | 150,000 - 450,000 | | Pazarlama | 50,000 - 200,000 | | TOPLAM | 1,200,000 - 2,550,000 |

Aylık İşletme Maliyetleri

8. Başarılı Örnekler

Western Union

MoneyGram

Türkiye'den Örnekler

9. Pazarlama Stratejileri

Hedef Kitle

Pazarlama Kanalları

10. Yaygın Zorluklar

Yüksek Rekabet: Western Union, MoneyGram gibi devler
Düşük Kar Marjı: %1-3 komisyon
Regülasyon: AML/CFT uyumluluk
Dolandırıcılık Riski: Sahte kimlik, çalıntı kartlar
Döviz Kuru Riski: Ani kur değişimleri

11. Cesa Yazılım Çözümleri

Cesa Yazılım olarak, anahtar teslim para transfer sistemi çözümleri sunuyoruz:

✅ Para transfer yazılımı
✅ Mobil uygulama (iOS & Android)
✅ Acente paneli
✅ Admin paneli
✅ Western Union/MoneyGram entegrasyonu
✅ SWIFT entegrasyonu
✅ AML/CFT uyumluluk
✅ MASAK bildirim sistemi
✅ PTT lisans danışmanlığı
✅ 7/24 teknik destek

İletişim

📞 Telefon: +90 850 225 53 34
📧 E-posta: iletisim@cesayazilim.com
🌐 Web: https://cesayazilim.com


Not: Bu rehber yalnızca bilgilendirme amaçlı olarak ücretsiz sunulmaktadır. Bu içeriğe erişmek için herhangi bir ücret talep edilmemektedir.## Sonuç

Para transfer şirketi kurmak, özellikle Türkiye gibi yurtdışında çalışan vatandaş sayısının yüksek olduğu ülkelerde karlı bir iş modelidir. Ancak lisans süreci, güvenlik ve uyumluluk gereksinimleri nedeniyle profesyonel destek almanız önerilir.

Önemli: Para transfer lisansı almadan önce PTT ile ön görüşme yapın ve tüm yasal gereklilikleri yerine getirin.


Etiketler: #ParaTransfer #Remittance #WesternUnion #MoneyGram #Fintech #PTT