interface MicrotransactionCheckoutResult {
    checkout_url: null | string;
    client_secret?: null | string;
    order: MicrotransactionOrder;
    provider: "stripe" | "xsolla";
    publishable_key?: null | string;
    quote: MicrotransactionQuote;
    status: MicrotransactionPaymentStatus;
    ui_mode: "embedded" | "xsolla";
}

Properties

checkout_url: null | string
client_secret?: null | string

Provider's limited embedded-checkout secret if this route supports embedded checkout.

provider: "stripe" | "xsolla"
publishable_key?: null | string

Public provider key only. Never a Stripe secret key.

ui_mode: "embedded" | "xsolla"

Generated using TypeDoc