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