print_r(), diziyi stringe çevirmek için kullanılır. sorgularda (if, elseif, else) kulanamazsınız. Ayrıca bir yazım yanlışınız var sorgu içerisinde ";" kullanmışsınız.

Hatalı yerleri kırmızıyla işaretledim:

1)
if (print_r($checkoutForm->getPaymentStatus()); == "SUCCESS") {
echo "Ödemeniz Alınmıştır.";
} else (print_r($checkoutForm->getPaymentStatus()); == "FAILURE") {
echo "Ödemeniz Tahsil Edilemedi.";
}

Uyarı: "else" hiçbir koşul karşılanmadığında çalışır, içine ek bir sorgu yazılmaz.

2)

$sonuc = $checkoutForm->getPaymentStatus();

if ($sonuc == "SUCCESS") {
echo "Ödemeniz Alınmıştır.";
} else ($sonuc == "FAILURE") {
echo "Ödemeniz Tahsil Edilemedi.";
}

1. örnekte yazdığım hata yine burada var.

Çalışan kod:

if ($checkoutForm->getPaymentStatus() == "SUCCESS") {
echo "Ödemeniz Alınmıştır.";
} else {
echo "Ödemeniz Tahsil Edilemedi.";
}