While Sezzle does offer merchant virtual cards, their usage may be limited to specific platforms and stores that accept Sezzle as a payment method. It's important to check the terms and conditions of the virtual card to understand where it can be used. However, you can use Sezzle as a payment option on various platforms and popular retailers, including Amazon and Walmart.