Skip to content

PERS SDK - v2.3.26 / Exports / POSAuthorizationOptions

Interface: POSAuthorizationOptions

POS Authorization options for transactions where a business submits on behalf of a user

Table of contents

Properties

Properties

engagedBusinessId

Optional engagedBusinessId: string

The business where the transaction takes place (e.g., the store where user redeems/spends). Used for analytics, reporting, and business attribution.

Defined in

transaction/models/transaction-request.builder.ts:191


authorizedSubmitterId

Optional authorizedSubmitterId: string

Entity authorized to submit this transaction on behalf of the sender. For POS flow, this is typically the business. Defaults to sender if not provided.

Defined in

transaction/models/transaction-request.builder.ts:197


authorizedSubmitterType

Optional authorizedSubmitterType: AccountOwnerType

Type of entity authorized to submit ('USER' | 'BUSINESS'). Defaults to 'USER' if not provided.

Defined in

transaction/models/transaction-request.builder.ts:203