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 @deprecated
OptOutBulkVerificationOfPayee
}
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