Purchasing KI S3 payment options

Hi all.

I haven’t been around with Microsoft/Xbox Live in years, and since KI has arrived on PC. I’ve been playing it(free w/ Saberwulf) lately and want to get my hands on the other available characters in the roster. But the payment options…

Can I buy the XBox gift cards to get the Supreme Edition, or do I have to use a Paypal/credit cards to purchase the DLC?

You can use microsoft gift cards, payment with paypal require credit card.