# Function: quoteSpendableCreditPurchase()

> **quoteSpendableCreditPurchase**(`collection`, `packs`, `approvalId?`): `object`

Defined in: [packages/bitbadgesjs-sdk/src/core/spendable-credits.ts:134](https://github.com/BitBadges/bitbadgesjs/blob/f01108c5fdc70469b2407178b2a08f787b2e5d44/packages/bitbadgesjs-sdk/src/core/spendable-credits.ts#L134)

## Parameters

### collection

`any`

### packs

`string`

### approvalId?

`string`

## Returns

`object`

### approvalId

> **approvalId**: `string` = `option.approvalId`

### creditsAmount

> **creditsAmount**: `string`

### maxPacks

> **maxPacks**: `string` = `option.maxPacks`

### packs

> **packs**: `string`

### paymentAmount

> **paymentAmount**: `string`

### unlimited

> **unlimited**: `boolean` = `option.unlimited`
