Since angels do not exist, no.
this sounds like some disney channel bullsh*t
JUST PRAY TO GOD..TIRH NOT PACTS>>>>>>>>>
A pact is an agreement between two or more parties. First, I doubt that angels exist to make a pact with. Second, even if they do, they are totally silent and niot open to discussion and agreement.
Ask the angel.
 an angel is VERY SIMPLY just a messenger.
 bible mentions THREE KINDS of messengers. (a) God almighty is called the ARCH-ANGEL = CHIEF of all MESSENGERS. (b) ministering spirits (c) human beings.
 a "pact" is simply an agreement.
 apply that specifically to MESSAGES. if u have received a MESSAGE from a MESSENGER (any kind) then u have already made an agreement. the agreement is to simply RECEIVE the message. Job done = message received = case closed = game over.
 WTF ?
Angels operate on the authority of God. The only ones to "authorize a pact" would be the Fallen Angels of hell. If you want a happy ending, then you need to deal directly with Jesus Christ.