The restrictions are there to keep information synchronized between your payment provider's system and your Shopify order, and to support a smooth payment process. Depending on the payment type, it can take several days for a payment provider to process a payment. In this case, the provider marks your order payment status as Payment pending to indicate that they've started processing, but need time to complete the payment.