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