Skip to Content

SE Bank Giro Drafts

SE Bank Giro drafts use /payments/drafts/se-bank-giro. They follow the common draft lifecycle and are approved through signing baskets. The fields and validation rules are the same as for SE Plus Giro drafts; only the endpoint path differs.

Payment-Type Fields

In addition to the common fields, SE Bank Giro drafts support:

FieldTypeDescription
giroNumberstringThe giro number of the recipient
ocrReferencestringOCR payment reference
amountstringPayment amount as decimal string (e.g. "100.00")
currencystringCurrency code (SEK)
senderAccountIdstringSender’s account UUID
messageToSenderstringNote to the debtor, visible on the final transaction
datestringExecution date (ISO-8601 date, YYYY-MM-DD)

All of these fields are optional at creation time and can be added later via PATCH.

Validation Requirements

A SE Bank Giro draft must have the following fields populated before it can be approved (isValid: true):

FieldRequirement
giroNumberMust be non-empty
amountMust be a positive value
currencyMust be SEK
senderAccountIdMust be a valid account UUID

If any of these fields are missing or invalid, the draft response will include isValid: false and a validationErrors array describing what needs to be fixed.

See Sender Account Access when setting senderAccountId.

Example: SE Bank Giro Draft

Last updated on