Skip to content

@checkout-kit/core / ActionEvidence

Type Alias: ActionEvidence ​

ts
type ActionEvidence = 
  | {
  actionId: string;
  data: Readonly<Record<string, unknown>>;
  origin: string;
  via: "post_message";
}
  | {
  actionId: string;
  params: Readonly<Record<string, string>>;
  via: "return_url";
}
  | {
  actionId: string;
  payload: unknown;
  via: "sdk_callback";
}
  | {
  actionId: string;
  via: "poll";
}
  | {
  actionId: string;
  cause?: unknown;
  reason: "user" | "timeout" | "runner_error";
  via: "aborted";
};

Apache-2.0 · Headless engine, provider adapters and runnable examples.