Typically, payments can take anywhere between a couple of seconds to a number of business days. This depends mainly on the choice of payment method.