Added support for recipient cards, tests for customer and recipient cards

R? @michelle