It is an English expression for "web payments", "use the internet to make bank payments, services or goods". In Latin America it appears in advertisements, because in English it looks cooler.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list