iFrame - Token Alma

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
> Api URL (POST)
    https://servis.stilpay.com/api/Transfer/frame

Test Ortam URL Bilgileri
> Api URL (POST)
    http://stilpaytest.stilpay.com/api/Transfer/frame

    REQUEST:
        {
            "service_id": "3748", // Size Bildirilen Sevice ID
            "ciphered": "8989cf60419cf692190e5a814fb6c6f4", // Size Bildirilen MD5 ile Şifrelenmiş Ciphered(Gizli Anahtar)
            "data" : {
                "transaction_id": "123456782", // Unique Transaction ID
                "amount": 1 // Tutar
            }
        }

    RESPONSE - OK(200):
        0mUZMWKczMZWIfYH7IlCcUU%2fZ%2bOzJkI7WYi2pWbHsO5CnXwljhP3mlioL8g6y6auLt1V7Jh5wK65rQ4MaTbDU1IMPjoIciCrfccYyQZmvh3%2bGDwRe59qRzE1pvlDpHfs2CUCtAegcPyxnGmR8Y6j9H1Ozcuvv7JtYsNPZSij0CSq%2fVgrBYWsvw%3d%3d
    
Parametre Tip Açıklama
service_id String - Zorunlu - Uzunluk(4) Üye İşyeri Servis ID
ciphered String - Zorunlu MD5(Gizli Anahtar)
transaction_id String - Zorunlu - Uzunluk(8) İşlem ID
amount Decimal - Zorunlu Ödeme Tutarı