При конфигурирането на новият плъгин EMV 3DS на БОРИКА при връщане на клиента от страницата за плащанет на банката към сайта на търговеца може да се визуализира следната грешка
Can’t verify p_sign
Каква е причината да се получи?
Причината е в непревилна конфигурация на плъгина. В полето БОРИКА Публичен сертификат не е въведен правилният публичен сертификат или публичен ключ.
Плъгинът работи и с двете, така че няма значение кое въведете в полето. Важното е да бъде само едното от двете.
И това НЕ е съдържанието на файлът който банката ви връща V1111111111111_site.bg-P.zip или V1111111111111_site.bg-D.zip
А е съдържанието на MPI_OW_APGW.cer или MPI_OW_APGW.pub ( за тестова са MPI_OW_APGW_B-Trust.cer или MPI_OW_APGW_B-Trust_pubkey.pem) намиращи се в архива MPI_OW_APGW_Prod.zip ( за тестова MPI_OW_APGW.zip).
Реално в документацията от банката си пише че отговорите се проверяват с публичният ключ на БОРИКА. Тъй като понякога банките забравят да изпратят архива с ключовете понякога то следва те да се изискат от банката.