Payments made through Trustly are usually completed instantly, but in rare cases it may take up to 2 bank days for the funds to reach the merchant