Faster payments
Receive payments instantly with instant bank transfers (open banking). Card payments are received within 1 to 3 days (depending on your customer’s card issuer). Your customers can choose from multiple payment options, which increases your chances of receiving timely payments.