Ödeme Linki Sil
Ö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ı #
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 #
| 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 #
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) #
const hashString = [
sx,
q,
merchantSecretKey
].join("|");
const hashedBytes = CryptoJS.SHA512(hashString);
const hashDatav2 = hashedBytes.toString(CryptoJS.enc.Base64);Ö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 #
- `q` parametresi, ö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.