UniBee Checkout Page (UCP) provides you with a suite of optimized pre-built subscription features designed to increase conversions with no code. Simply direct your buyers to UniBee checkout page to easily and securely process first-subscription purchases. Checkout Page: Designed for first-time purchases
  • No user authentication required
  • Available to every active Plan
  • Access Link: copy link from Plan definision page and go to Checkout
UniBee Checkout Page
  • Successful return: setup your successful return url at Product definision page
UniBee Checkout Return Config1 Page UniBee Checkout Return Config2 Page A Pending subscription will be created and remain in that state for several days (3 days by default) while waiting for the user to complete the purchase. Once the payment is successful, the subscription will transition to the active state. At that point, you can either receive a webhook event or retrieve the subscription details via the API.

Work with Session API

If you have obtained user information in advance (including Email) and want to pre-fill the Email field on the checkout page, as well as set specific ReturnUrl and CancelUrl, you can use the Session API. You need to:
  1. Get a ClientSession from the Session API: Checkout Session API
  2. Append the session to the checkout link parameters:
    https://cs.unibee.dev/hosted/checkout?planId=253&env=prod&session=${clientSession}
    
This approach allows you to pre-authenticate users and provide a seamless checkout experience. To integrate properly:
  • You must set up a webhook endpoint and subscribe to webhook events such as subscription.activate or invoice.paid.
  • Alternatively, your system can call the OpenAPI to fetch the user’s user subscription detail directly.
Next please refer below docs for status further detail.