İçeriğe geç

Ödeme Linki Sil

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.

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.

ParametreZorunluTipAçıklama
sxEvetStringSize verilen sx değeri
qEvetStringSilinecek linkin referans numarası
hashDatav2EvetStringHash değeri
cardHolderIPHayırStringMüşterinizin internete çıkış IPv4 adresi

Hash değeri aşağıdaki formatta oluşturulmalıdır:

sx + "|" + q + "|" + merchantSecretKey

Bu string SHA512 ile hashlenip Base64 encode edilmelidir.

const hashString = [
sx,
q,
merchantSecretKey
].join("|");
const hashedBytes = CryptoJS.SHA512(hashString);
const hashDatav2 = hashedBytes.toString(CryptoJS.enc.Base64);

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)
  • 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.