Your card appears once the issuer confirms your account information, which happens after the initial top-up transaction is submitted. Card issuance depends on the issuer's processing, so it can take longer than an ordinary transaction.
To check on things, open Transaction History and confirm the top-up went through. If it shows as submitted but your card still has not appeared after some time, please contact support and include the transaction details.