If you don't have PayPal account, then you can open it free of cost with your email address within PayPal.com and then you can contact the support team of PayPal to ask them how to link your debit card with PayPal so that you can pay money to other company from PayPal using your debit card. Even you can make VISA or Master credit card from any bank in your country.
The ads in affiliate programs are linked to company websites and are referred to as affiliate links. Affiliates generally have to apply for the affiliate programs, though the majority of the affiliate programs cost nothing to join. When an online visitor click the affiliate link, the visitor is redirected to the advertiser's website and if the customer/visitor makes a purchase, the affiliate is then paid a commission.