GoCardlessDeveloper Docs
Create a sandbox account

Character Sets#

View as Markdown

Different schemes allow different character sets for payment and mandate references. All schemes allow alphanumeric characters (A-Z and 0-9). Some allow additional special characters.

Any references containing disallowed characters will return an error that includes the offending characters. GoCardless formats references to match each bank and scheme as accurately as possible.

Allowed Characters by Scheme#

SchemeAllowed CharactersMax Length
BacsA-Z, 0-9, space, / - . &18 chars (payment ref), 10 chars (mandate ref)
SEPA CoreA-Z, 0-9, space, / - ? : ( ) . , +35 chars
ACHA-Z, 0-9, space, -10 chars
AutogiroA-Z, 0-911 chars
BetalingsserviceA-Z, 0-9, -20 chars
BECS (AU)A-Z, 0-9, space, - .18 chars
BECS NZA-Z, 0-9, space, -12 chars
PADA-Z, 0-9, space, -10 chars
PayToA-Z, 0-9, space280 chars

What's next#