Most payments are processed instantly. However, some payments may take longer, depending on the payment method and the merchant’s account settings.
Most payments are processed instantly. However, some payments may take longer, depending on the payment method and the merchant’s account settings.