Receiving options
Typically available within 15 minutes.
Barclays Bank, HSBC, Lloyds Bank and more.
Typically available in minutes.
Deposit directly to a Visa or Mastercard debit card.
Ria branded locations.