$CheckoutSessionResponse:{ additionalProperties: false; properties: { fees: { description: "Fees of the transaction in cents of the fiat currency."; example: "6"; pattern: "^[0-9]+$"; readOnly: true; type: "string"; }; fullPrice: { description: "Full price of the transaction in cents of the fiat currency. Equal to the sum of the fiat price and the fees."; example: "1240"; pattern: "^[0-9]+$"; readOnly: true; type: "string"; }; session: { description: "Stripe payment intent session used for embedded checkout. Only present when using Stripe in embedded mode."; example: "some-secret"; type: "string"; }; transactionId: { nullable: false; type: "string"; }; url: { description: "URL to the PSP session checkout page. Undefined if client secret is present."; example: "https://some.psp.com/uri"; format: "uri"; nullable: false; type: "string"; }; }; required: readonly ["transactionId", "fees", "fullPrice"]; } = ...