CSP hosts the PSP's browser SDK touches, by directive. Empty arrays where the PSP has no embedded surface (redirect-only PSPs) or defers to a documented wildcard.
Optionalevents?: string[]Provider event-type identifiers the adapter's parser consumes — render these as the "events to subscribe" list in the PSP's dashboard. Omitted for PSPs that have no discrete subscribable event types (e.g. PayZen, whose IPNs are order-state snapshots).
Credentials a host collects to onboard a merchant onto this PSP.