Added Payment Method Repository

1110634 Joao Ramos
1110690 Hugo Silva

1110328 Pedro Branco
1110863 Pedro Leal