Afterpay have previously stated that approx. 90% of customers settle via a debit card. Most recently in the 2020 Autumn/Winter Trends Report. https://access.afterpay.com/articles/afterpay-autumnwinter-2020-trends-report