Settld - Payments & embedded banking

One platform for payments, giving and embedded banking.