With the Ford® Service Rebate Card, you can purchase goods and services everywhere Visa® debit cards are accepted—even online. Get instant access to your funds 24 hours a day, 7 days a week anywhere Visa is accepted.