Software-based PIN Entry on COTS (SPoC), fiziksel olarak izole edilmiş bir PIN pad cihazı yerine bir ticari-off-the-shelf (COTS) cihazı kullanarak kart şifrelerinin elektronik olarak okunmasına izin veren bir ödeme kartı işlemleme yöntemidir.
Bu yöntemde, ödeme kartı verileri COTS cihazda okunur ve kullanıcının PIN’i de COTS cihazda girilir. SPoC, fiziksel olarak izole edilmiş bir PIN pad cihazı kullanımının zor veya maliyetli olduğu durumlarda kullanılabilir.
SPoC, EMV (Europay, Mastercard, Visa) ödeme standardına uygun olarak tasarlanmıştır ve ödeme kartı işlemlerinde güvenliği sağlamak için çeşitli güvenlik önlemleri içerir. Örneğin, SPoC, PIN’in doğruluğunu doğrulamak için kullanılan çift faktörlü doğrulama ve kriptografik anahtar kullanımını içerir.
SPoC, özellikle mobil ödeme işlemlerinde yaygın olarak kullanılır. Bu yöntem, bir mobil cihazın ödeme kartı işleme cihazı olarak kullanılmasına izin verir ve böylece ödeme işlemlerini daha hızlı ve kolay bir hale getirir.