# Interface: SpendableCreditPurchaseOption

Defined in: [packages/bitbadgesjs-sdk/src/core/builders/spendable-credit.ts:18](https://github.com/BitBadges/bitbadgesjs/blob/f01108c5fdc70469b2407178b2a08f787b2e5d44/packages/bitbadgesjs-sdk/src/core/builders/spendable-credit.ts#L18)

## Properties

### creditsPerPack

> **creditsPerPack**: `string`

Defined in: [packages/bitbadgesjs-sdk/src/core/builders/spendable-credit.ts:20](https://github.com/BitBadges/bitbadgesjs/blob/f01108c5fdc70469b2407178b2a08f787b2e5d44/packages/bitbadgesjs-sdk/src/core/builders/spendable-credit.ts#L20)

***

### maxPacks?

> `optional` **maxPacks?**: `string`

Defined in: [packages/bitbadgesjs-sdk/src/core/builders/spendable-credit.ts:22](https://github.com/BitBadges/bitbadgesjs/blob/f01108c5fdc70469b2407178b2a08f787b2e5d44/packages/bitbadgesjs-sdk/src/core/builders/spendable-credit.ts#L22)

***

### pricePerPack

> **pricePerPack**: `string`

Defined in: [packages/bitbadgesjs-sdk/src/core/builders/spendable-credit.ts:19](https://github.com/BitBadges/bitbadgesjs/blob/f01108c5fdc70469b2407178b2a08f787b2e5d44/packages/bitbadgesjs-sdk/src/core/builders/spendable-credit.ts#L19)

***

### purchaseType

> **purchaseType**: `"fixed"` \| `"scaled"`

Defined in: [packages/bitbadgesjs-sdk/src/core/builders/spendable-credit.ts:21](https://github.com/BitBadges/bitbadgesjs/blob/f01108c5fdc70469b2407178b2a08f787b2e5d44/packages/bitbadgesjs-sdk/src/core/builders/spendable-credit.ts#L21)
