API - Nakit Çekim Talebi

StilPay Nakit Ödeme ve Banka Transfer hizmeti ile StilPay platformuna kabul edilen ödemelerin üye işyerine bildirimini sağlayan temel web hizmetleridir . Üye işyeri kendisine ait ödemeler ile ilgili tüm bilgilendirmeleri bu hizmetler üzerinden alır. Hizmetlerin bildirim yapacağı söz konusu URL entegrasyon sürecinde üye iş yeri tarafından StilPay'e bildirilir.

Üye İşyeri ayarlar menüsünden kendisine özel Servis-ID ve Gizli-Anahtar ile işlemleri gerçekleştirir. iFrame çağrımına gerekmekte olan frame_id değerini, Api-Url'e Servis-ID, MD5 ile şifrelenmiş Gizli Anahtarı ve Data (İşlem-ID, Ödeme-Tutarı) değerlerini parametre geçerek post eder ve response olarak alır. Mevcut transaction değeri ile 50sn içinde frame çağrımını yapılmalıdır.

Canlı Ortam URL Bilgileri
> Nakit Çekim Talebi (POST)
    https://servis.stilpay.com/api/Transfer/withdrawalrequest

Test Ortam URL Bilgileri
> Nakit Çekim Talebi (POST)
    http://stilpaytest.stilpay.com/api/Transfer/withdrawalrequest
> Nakit Çekim Talebi (POST)


    REQUEST:
        {
            "service_id" : "3748", // Size Bildirilen Sevice ID
            "ciphered"   :  "8989cf60419cf692190e5a814fb6c6f4",  // Size Bildirilen MD5 ile Şifrelenmiş Ciphered(Gizli Anahtar)
            "data"       : {
            "title"          : "Stilpay", // Alıcı Ad Soyad
            "iban"           : "TR32 0001 0015 4897 7360 4050 01", // Alıcı Iban Numarası 
            "amount"         : 10, // Tutar 
            "is_eft"         : true, // İşlem EFT ise 'true', FAST ise 'false'
            "request_nr"     :"Test1234" // Unique ID
            }
        }

    RESPONSE - OK(200):
        {
            "ResponseStatus": 1,
            "Status": "OK",
            "Message": null,
            "Data": {
                "request_nr": "Test1234"
            }
        }
    
> Nakit Çekim Talebi (POST) Response

Response olarak aldığınız değerlerde ResponseStatus = 1 ve Status = "OK" ise isteğiniz başarılı bir şekilde bize ulaşmış ve işleme alınmıştır.

Başarısız İşlem Örnek Response :
Parametre Tip Açıklama
service_id String - Zorunlu - Uzunluk(4) Üye İşyeri Servis ID
ciphered String - Zorunlu MD5(Gizli Anahtar)
title String - Zorunlu Alıcı Ad Soyad
iban String - Zorunlu Alıcı Iban
amount Decimal - Zorunlu Çekim Talebi Tutarı
is_eft Boolean - Zorunlu İşlem EFT ise 'true', FAST ise 'false'
request_nr String - Zorunlu İşlem ID