SpendLimitDuration

class SpendLimitDuration : Enum

Spend limit duration values:

  • ANNUALLY - Card will authorize transactions up to spend limit for the trailing year.

  • FOREVER - Card will authorize only up to spend limit for the entire lifetime of the card.

  • MONTHLY - Card will authorize transactions up to spend limit for the trailing month. To support recurring monthly payments, which can occur on different day every month, the time window we consider for monthly velocity starts 6 days after the current calendar date one month prior.

  • TRANSACTION - Card will authorize multiple transactions if each individual transaction is under the spend limit.

Types

Link copied to clipboard
object Companion
Link copied to clipboard

An enum containing SpendLimitDuration's known values.

Link copied to clipboard

An enum containing SpendLimitDuration's known values, as well as an _UNKNOWN member.

Functions

Link copied to clipboard

Returns this class instance's raw value.

Link copied to clipboard

Returns this class instance's primitive wire representation.

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard

Returns an enum member corresponding to this class instance's value.

Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
Link copied to clipboard

Returns an enum member corresponding to this class instance's value, or Value._UNKNOWN if the class was instantiated with an unknown value.