Can the user cancel the agreement with a pending payment?

User cannot cancel the agreement with a pending payment reservation. Only the Merchant can do so.
By cancelling the agreement with pending payment reservation, the  Merchant automatically cancels the reservation.