You do not need to Sign In to the Store to place and pay for an order. Only create a store account as you place your order if you wish to track your order. This would be a separate account from your site registration/sign in.
You may pay either by PayPal acc. or by using your Credit or Debit card as a PayPal Guest.