AMP • TR
Para transfer şirketi kurma süreci, PTT lisansı, Western Union gibi platformlar ve uluslararası para transferi sistemleri hakkında kapsamlı rehber.
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.
Para transfer şirketleri, kişiler ve kurumlar arasında ulusal ve uluslararası para transferi hizmeti sunan finansal kuruluşlardır.
✅ Ş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
# 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
// 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;
};
# 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")
Uluslararası transferler için SWIFT (Society for Worldwide Interbank Financial Telecommunication) entegrasyonu gereklidir.
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'
✅ 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
✅ Transfer işlemleri
✅ Müşteri kaydı
✅ KYC doğrulaması
✅ Günlük rapor
✅ Komisyon takibi
✅ Kasa yönetimi
✅ Acente yönetimi
✅ İşlem takibi
✅ Risk yönetimi
✅ MASAK bildirimleri
✅ Finansal raporlar
✅ Döviz kuru yönetimi
| Transfer Tutarı | Ücret | |-----------------|-------|
|-------|--------------| | 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 |
❌ 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
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
📞 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