Yes, it does. Wix Payments is Wix’s free native payment solution, allowing you to accept credit and debit card payments through your Wix website.