You will be logged out of GlobalOption, are you sure?
The registration process does not require any deposit of funds and, as such, does not require the number of your credit or debit card.
The bonus will appear in your account the following trading day.