Google enables more debit card payments in Brazil with Google Pay

Google has launched online debit card payments through Google Pay in Brazil. Due to fraud, some online retailers don’t allow debit cards, with this announcement, Google enables debit cards to be used. Read more…
Neowin