# Market Integration Commerce Integration / Market Integration ## Create shopping cart - [GET /Market/create_shopping_cart](https://api.docs.cpanel.net/specifications/cpanel.openapi/market-integration/create_shopping_cart.md): This function creates a shopping cart with which the system sends an order to the cPanel Store. Typically, the system will send shopping cart orders for SSL certificates to UAPI’s function. ## Return provider's available products - [GET /Market/get_all_products](https://api.docs.cpanel.net/specifications/cpanel.openapi/market-integration/market-get_all_products.md): This function lists all products available through all enabled cPanel Market providers. ## Return provider's login URL - [GET /Market/get_login_url](https://api.docs.cpanel.net/specifications/cpanel.openapi/market-integration/get_login_url.md): This function retrieves the login URL for the cPanel Market provider. ## Return enabled providers - [GET /Market/get_providers_list](https://api.docs.cpanel.net/specifications/cpanel.openapi/market-integration/market-get_providers_list.md): This function lists the names of enabled cPanel Market providers. ## Update status of items in pending queue - [GET /Market/set_status_of_pending_queue_items](https://api.docs.cpanel.net/specifications/cpanel.openapi/market-integration/set_status_of_pending_queue_items.md): This function sets the status of an item or items in the cPanel Market pending queue. ## Update URL after checkout - [GET /Market/set_url_after_checkout](https://api.docs.cpanel.net/specifications/cpanel.openapi/market-integration/set_url_after_checkout.md): This function updates the URL to which a provider sends a user after they check out. ## Validate login token - [GET /Market/validate_login_token](https://api.docs.cpanel.net/specifications/cpanel.openapi/market-integration/validate_login_token.md): This function validates a login token to a cPanel Market provider and returns an access token.