Ödeme Linki Sil
Ödeme Linki Silme
Section titled “Ödeme Linki Silme”Oluşturulmuş ödeme linklerini silmek için bu servisi kullanabilirsiniz.
API ile üye işyeri, daha önce oluşturduğu ödeme linkini silebilir.
Postman collection’ını indirmek için tıklayınız. Örnek kodları Postman Code sinppet’inde görebilirsiniz.
Bu servis için hash oluşturma: Hash methodu için tıklayınız.
Ödeme Linki Silme API Kullanımı
Section titled “Ödeme Linki Silme API Kullanımı”Bu API’nin kullanımında, ilgili parametreler “https://paynkolaytest.nkolayislem.com.tr/Vpos/by-link-url-remove” adresine Body’de form-data olarak POST edilir.
Parametreler
Section titled “Parametreler”| Parametre | Zorunlu | Tip | Açıklama |
|---|---|---|---|
| sx | Evet | String | Size verilen sx değeri |
| q | Evet | String | Silinecek linkin referans numarası |
| hashDatav2 | Evet | String | Hash değeri |
| cardHolderIP | Hayır | String | Müşterinizin internete çıkış IPv4 adresi |
Hash Oluşturma
Section titled “Hash Oluşturma”Hash değeri aşağıdaki formatta oluşturulmalıdır:
sx + "|" + q + "|" + merchantSecretKeyBu string SHA512 ile hashlenip Base64 encode edilmelidir.
Örnek Hash Kodu (JavaScript)
Section titled “Örnek Hash Kodu (JavaScript)”const hashString = [ sx, q, merchantSecretKey].join("|");
const hashedBytes = CryptoJS.SHA512(hashString);const hashDatav2 = hashedBytes.toString(CryptoJS.enc.Base64);Örnek İstek
Section titled “Örnek İstek”Endpoint: POST https://paynkolaytest.nkolayislem.com.tr/Vpos/by-link-url-remove
Form Data:
sx: "test_merchant_sx_value"q: "by6353337820250825153001"hashDatav2: "calculated_hash_value"cardHolderIP: "192.168.1.1" (opsiyonel)Notlar
Section titled “Notlar”qparametresi, ödeme linki oluşturulurken dönen referans numarasıdır.- Hash hesaplaması doğru yapılmazsa işlem başarısız olur.
- Silme işlemi geri alınamaz.