Skip to main content

InitiateInternationalCreditTransferInput

Input to create a quote and an international beneficiary

input InitiateInternationalCreditTransferInput {
accountId: ID
accountNumber: AccountNumber
targetAmount: AmountInput!
internationalBeneficiary: InternationalBeneficiaryInput
trustedBeneficiaryId: ID
internationalCreditTransferDetails: [InternationalCreditTransferDetailsInput!]!
consentRedirectUrl: String!
externalReference: String
language: InternationalCreditTransferDisplayLanguage
}

Fields

InitiateInternationalCreditTransferInput.accountId ● ID scalar

Account ID of the originator of the international credit transfer

InitiateInternationalCreditTransferInput.accountNumber ● AccountNumber scalar

Account number if the beneficiary is a swan account

InitiateInternationalCreditTransferInput.targetAmount ● AmountInput! non-null input

Target amount of the international credit transfer

InitiateInternationalCreditTransferInput.internationalBeneficiary ● InternationalBeneficiaryInput input

if the transfer will credit a new international beneficiary

InitiateInternationalCreditTransferInput.trustedBeneficiaryId ● ID scalar

  • COMING SOON * if the transfer will credit an existing international beneficiary

InitiateInternationalCreditTransferInput.internationalCreditTransferDetails ● [InternationalCreditTransferDetailsInput!]! non-null input

Transfer details

InitiateInternationalCreditTransferInput.consentRedirectUrl ● String! non-null scalar

When the consent flow is finished the user is redirected to this URL

InitiateInternationalCreditTransferInput.externalReference ● String scalar

External reference

InitiateInternationalCreditTransferInput.language ● InternationalCreditTransferDisplayLanguage enum

Language used to output errors

Member Of

initiateInternationalCreditTransfer mutation