If you are having a problem making a payment with one credit card, try another one. This will rule out if it is a Public Mobile system problem or a problem with your initial credit card.
The refer a friend is not plan specific. It is simply a reward that you receive for referring a friend, and that friend having any plan. So you should still receive your reward regardless of the plan you are on.