Session types
Checkout sessions require
source_id + source_type (INVOICE or ORDER).
Session lifetime
Sessions are short-lived. Create a session immediately before execute — do not cache session IDs across user sessions.
If execute returns session errors, see Session expired.
