I have a situation during the checkout process where the customer is skipping the payment and moved directly to the fulfillment state. I'm using the Commerce PayPal module.
Here's my checkout flow: /admin/commerce/config/checkout-flows/manage/default
What's odd is the PayPal buttons display when I'm logged in as Admin, but not when non-admin:
I haven't found an option that looks relevant on the permissions screen, nor have I found a configuration option anywhere.
The order type is configured to use the correct checkout flow (Default).