The physical Wise Card and Virtual Cards should run as credit, even though they are not technically credit cards. That's just how the merchants need to run them.
These are not debit cards. They're commercial cards that don't have a pin. However, keep in mind that they behave similarly to a debit card in that they debit your account balance immediately.