# Function: isUserRecurringApprovalForTier()

> **isUserRecurringApprovalForTier**(`approval`, `subscriptionApproval`): `boolean`

Defined in: [packages/bitbadgesjs-sdk/src/core/subscriptions.ts:258](https://github.com/BitBadges/bitbadgesjs/blob/f01108c5fdc70469b2407178b2a08f787b2e5d44/packages/bitbadgesjs-sdk/src/core/subscriptions.ts#L258)

Identifies consent for management/revocation, even after terms change. Never use for charge eligibility.

## Parameters

### approval

[`iUserIncomingApproval`](https://docs.bitbadges.io/sdk/reference/interfaces/i-user-incoming-approval)\<`bigint`\>

### subscriptionApproval

[`iCollectionApproval`](https://docs.bitbadges.io/sdk/reference/interfaces/i-collection-approval)\<`bigint`\>

## Returns

`boolean`
