To launch the checkout, follow these steps:
  1. From your server, call the Create Checkout Session API to create a checkout session.
    Make this API call from your server to ensure session integrity and security. Never invoke this endpoint from your client-side code.
  2. After receiving the API response on your server, extract the relevant values and pass them to the OpenCheckout function on the client:
    ParameterDescription
    checkoutSessionTokenA unique token to identify and validate the checkout session.
    purchaseIdID to track the purchase.
    urlThe base URL of the Appcharge checkout page.
    CheckoutController.Instance.OpenCheckout(
        sessionToken: "SESSION_TOKEN",
        purchaseId: "SESSION_PURCHASE_ID",
        url: "CHECKOUT_URL"
    )