It is possible to order business, you do not need an account for that, but the option to create an account is available during the checkout process. If you want to order for business and want to pay afterwards, you can choose to pay with Klarna during the checkout. Klarna is a party that arranges payments afterwards. After you have received the order, they will send an invoice to pay for the order.