В своем проекте использую 1 класс, который отрабатывает checkOrder (проверку актуальности заказа) и paymentAviso (обработка самой оплаты). Ответ одинаковый в обоих случаях (отличается лишь названием тэга paymentAvisoResponse, checkOrderResponse), проверки тоже одинаковые. На отмену оплаты можно забить, так как она актуальна только если оплата идет в кредит, но для этого нужно передавать дополнительные поля, и какие то еще заморочки. Если у вас не планируется оплата в кредит, а только за наличку, то можете игнорировать.