Skip to main content

CreditTransferInput

Credit transfer

input CreditTransferInput {
beneficiaryVerificationToken: String
swanAccountBeneficiary: SwanAccountBeneficiaryInput
sepaBeneficiary: SepaBeneficiaryInput
amount: AmountInput!
reference: String
label: String
labelType: LabelType
requestedExecutionAt: DateTime
externalReference: String
mode: CreditTransferMode
trustedBeneficiaryId: ID
}

Fields

CreditTransferInput.beneficiaryVerificationToken ● String scalar

  • COMING SOON * if the transfer will credit a new SEPA beneficiary and beneficiary verification was prepared with the 'verifyBeneficiary' mutation Mandatory for batch transfer initiations unless the user opts-out from VoP.

CreditTransferInput.swanAccountBeneficiary ● SwanAccountBeneficiaryInput input

if the transfer will credit a new swan account beneficiary

CreditTransferInput.sepaBeneficiary ● SepaBeneficiaryInput input

if the transfer will credit a new SEPA beneficiary

CreditTransferInput.amount ● AmountInput! non-null input

amount of the transfer

CreditTransferInput.reference ● String scalar

reference assigned by the initiating party, to unambiguously identify the transaction. This reference is passed on, unchanged, throughout the entire end-to-end chain (regex [a-zA-Z0-9-?.+,/':() ]{1,35} and cannot begin nor end with /. Also, // is not allowed)

CreditTransferInput.label ● String scalar

label (max 140 characters)

CreditTransferInput.labelType ● LabelType enum

** COMING SOON** labelType (default: unstructured)

CreditTransferInput.requestedExecutionAt ● DateTime scalar

requested date at which the credit transfer will try to be executed, if null the credit transfer is executed right away

CreditTransferInput.externalReference ● String scalar

an arbitrary identifier that you can define to easily identify this transaction later

CreditTransferInput.mode ● CreditTransferMode enum

if the transfer will execute as instant and fallbacked to a regular one if an error happend during the instant transfer

CreditTransferInput.trustedBeneficiaryId ● ID scalar

if the transfer will credit an existing beneficiary

Member Of

InitiateCreditTransfersInput input