Skip to main content

Get Payment Config

GET 

/api/pos/payment-config

Return the active processor's public web-payments config that the in-browser SDK needs to render a card form. No secrets are returned.

Not yet available to API tokens

This endpoint currently requires session authentication; Personal Access Token scope support is in progress.

Authentication: Requires Bearer token. Permission: pos.operate.

For Square: processor, application_id, location_id, environment (so the register can load the Web Payments SDK and tokenize a card client-side). For Stripe: processor, publishable_key, stripe_account (Stripe.js Elements uses both, since card payments are direct charges on the tenant's connected account).

Request

Responses

OK

Response Headers
    Content-Type