I believe that you need to send your card number to them with the payment.
If you are in the US and want to deposit money on your RTC, please send your money order or certified check:. Xtreme Business Concepts Inc Att: TopUp Payments 12200 West Colonial Dr Suite 300j Winter Garden, Florida. 34778