Appearance
Payment Facilitator (Ödeme Aracısı) İşlemleri
Bu sayfa, PF yetkisine sahip işyerlerinin alt işyerleri adına gerçekleştirdiği satış işlemlerinin yönetimi için hazırlanmıştır.
Payment Facilitator (Ödeme Aracısı) İşlemleri
Payment Facilitator (PF) modeli, bir ana işyerinin (PF) kendi çatısı altında birden fazla alt işyeri (submerchant) adına işlem gerçekleştirebilmesini sağlayan özel bir ödeme altyapısıdır.
PF Modelinin Temel Yapısı
- Tekil Entegrasyon: PF, VPOS sisteminde tanımlı bir ana işyeri olarak işlem yapar.
- Dinamik Alt İşyeri: Alt işyerleri (submerchant) VPOS sisteminde önceden tanımlanmaz veya kayıt altına alınmaz. Alt işyeri bilgileri, her işlem sırasında dinamik olarak gönderilir.
- Geniş Servis Desteği: PF, VPOS sisteminde tanımlı tüm servisleri, yetkisi dahilinde alt işyerleri için kullanabilir.
- İşlem Bazlı Raporlama: Alt işyeri bilgileri yalnızca işlem bazlı olarak raporlarda izlenebilir.
İşlem Akışı
- İşlem Başlatma: PF, alt işyeri adına işlemi başlatır.
- Parametre Gönderimi: İlgili servis çağrısında alt işyeri bilgileri (
subMerchantalanları) eksiksiz şekilde iletilir. - Kayıt ve Yetkilendirme: VPOS sistemi, bu bilgileri işlem kaydına ekler ve finansal akışı başlatır.
- Tamamlama & Raporlama: İşlem, PF üzerinden yönlendirilerek güvenli şekilde tamamlanır. Alt işyeri bilgileri işlem raporlarında görüntülenebilir.
Dikkat Edilmesi Gerekenler
Önemli: PF işlemleri yalnızca bu yetkiye sahip işyerleri tarafından yapılabilir.
- Alt işyeri bilgileri VPOS sisteminde kayıtlı değildir; bu nedenle her işlemde yeniden gönderilmelidir.
subMerchantIdalanı zorunludur ve değer hatalı gönderilirse işlem onaylanmaz.- Diğer
subMerchantalanlarının eksik veya hatalı olması işlem reddine veya raporlama sorunlarına yol açabilir.
İstekte Beklenen Ek subMerchant Alanları
Not: Bu alanlar, PF işlemlerinde ilgili servis çağrısına dahil edilmelidir. Eksik veya hatalı gönderim durumunda işlem geçersiz sayılabilir.
| Alan Adı | Tip | Uzunluk | Açıklama |
|---|---|---|---|
subMerchantId* | string | 15 | Alt işyerinin benzersiz kimliği. |
subMerchantName* | string | 40 | Alt işyerinin ticari adı. |
subMerchantMcc* | string | 4 | Alt işyerinin MCC (iş kolu) kodu. |
subMerchantPostalCode* | string | 10 | Alt işyerinin posta kodu. |
subMerchantCity* | string | 20 | Alt işyerinin şehir bilgisi. |
subMerchantCountryCode* | string | 3 | Alt işyerinin ülke kodu (numerik ISO formatı). |

