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/frameTest 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ı |