PERS SDK - v2.3.26 / Exports / POSAuthorizationOptions
POS Authorization options for transactions where a business submits on behalf of a user
• 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.
transaction/models/transaction-request.builder.ts:191
• 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.
transaction/models/transaction-request.builder.ts:197
• Optional authorizedSubmitterType: AccountOwnerType
Type of entity authorized to submit ('USER' | 'BUSINESS'). Defaults to 'USER' if not provided.