Sezzle and Afterpay both allow your customers to pay off their purchases in four interest-free installments and offer longer-term financing as well. They also charge similar merchant fees.
As far as their differences, Afterpay does not help consumers build credit like Sezzle does, and Sezzle charges merchants a $15/month fee if they process less than $300 in a 30-day period.