Payment channels global online merchants support and plan to support 2018
This statistic presents the share of payment channels merchants worldwide support and plan to support as of March 2018, by payment channel. According to the findings, 88.5 percent of merchants currently support payments via desktop web browser, with an additional 49 percent planning to support such a method.