Skip to main content

ConsentPurpose

Purpose of a consent

enum ConsentPurpose {
RequestCreditLimit
AcceptPartnershipConditions
AddAccountMembership
AddAccountMemberships
AddBeneficiary
AddCard
AddCards
AddDigitalCard
ActivatePhysicalCard
ActivateDigitalCard
CloseAccount
InitPayment
PrintPhysicalCard
ResumeAccountMembership
ResumePhysicalCard
ScheduleStandingOrder
UpdateAccountMembership
UpdateCard
UpdateServerConsentProjectSettings
ViewCardNumbers
ViewPhysicalCardPin
EnableMandate
AddDirectDebitPaymentMandate
InitiateFundingRequest
InitiateInstantFundingRequest
InitiateInternationalCreditTransfer
ConsentToMultipleConsents
ReturnTransactionForDirectDebit
ReturnTransactionForInternationalCreditTransfer
ThreeDsPayment
UpdateAccountSettings
}

Values

ConsentPurpose.RequestCreditLimit

when Requesting a credit limit

ConsentPurpose.AcceptPartnershipConditions

when accepting the partnership conditions

ConsentPurpose.AddAccountMembership

when inviting a new account membership

ConsentPurpose.AddAccountMemberships

when adding several account memberships

ConsentPurpose.AddBeneficiary

when adding a beneficiary

ConsentPurpose.AddCard

when adding a virtual card

ConsentPurpose.AddCards

when adding multiple cards

ConsentPurpose.AddDigitalCard

when adding a digital card

ConsentPurpose.ActivatePhysicalCard

when activating a physical card

ConsentPurpose.ActivateDigitalCard

when activating a digital card

ConsentPurpose.CloseAccount

when closing an account

ConsentPurpose.InitPayment

when initiating a credit transfer

ConsentPurpose.PrintPhysicalCard

when requesting to print physical card

ConsentPurpose.ResumeAccountMembership

when resuming an account membership

ConsentPurpose.ResumePhysicalCard

when resuming a physical card

ConsentPurpose.ScheduleStandingOrder

when scheduling a standing order

ConsentPurpose.UpdateAccountMembership

when updating an account membership

ConsentPurpose.UpdateCard

when updating a card

ConsentPurpose.UpdateServerConsentProjectSettings

when updating a server consent project settings

ConsentPurpose.ViewCardNumbers

when viewing card confidential of a virtual card

ConsentPurpose.ViewPhysicalCardPin

when requesting to view physical card PIN

ConsentPurpose.EnableMandate

when enabling a mandate

ConsentPurpose.AddDirectDebitPaymentMandate

when adding a payment direct debit mandate

ConsentPurpose.InitiateFundingRequest

when initiating a funding request

ConsentPurpose.InitiateInstantFundingRequest

when initiating an instant funding request

ConsentPurpose.InitiateInternationalCreditTransfer

when initiating an international credit transfer

ConsentPurpose.ConsentToMultipleConsents

when the consent is a multiple consent

ConsentPurpose.ReturnTransactionForDirectDebit

when returning a transaction for direct debit

ConsentPurpose.ReturnTransactionForInternationalCreditTransfer

when returning a transaction for international credit transfer

ConsentPurpose.ThreeDsPayment

if the consent originates from a 3DS flow

ConsentPurpose.UpdateAccountSettings

when updating an account settings

Member Of

Consent object