eBay Expands Managed Payments Mandate in Europe

eBay is expanding its Managed Payments mandate in Europe, it announced on Wednesday. eBay will begin enrolling sellers in France, Italy, and Spain into the program in early 2021. eBay began managing payments on its […]