Skip to main content

PayableOptions

SolvaPay SDK v1.0.0


SolvaPay SDK / server/src / PayableOptions

Interface: PayableOptions

Defined in: packages/server/src/types/options.ts:49

Options for configuring payable protection

Properties

getCustomerRef()?

optional getCustomerRef: (context) => string | Promise<string>

Defined in: packages/server/src/types/options.ts:73

Optional function to extract customer reference from context

Parameters

context

any

Returns

string | Promise<string>


plan?

optional plan: string

Defined in: packages/server/src/types/options.ts:63

Plan identifier (defaults to product name if not provided)


planRef?

optional planRef: string

Defined in: packages/server/src/types/options.ts:68

Plan reference (alias for plan, preferred for consistency with backend API)


product?

optional product: string

Defined in: packages/server/src/types/options.ts:53

Product identifier


productRef?

optional productRef: string

Defined in: packages/server/src/types/options.ts:58

Product reference (alias for product, preferred for consistency with backend API)