Card payments no longer the default choice for consumers – new research from Boku reveals General … ecommerce transactions in 2028, down from 30% in 2023, while localised payment methods will represent 58% of global ecommerce transactions by 2028. Read the full article