ClassesBigCommerceMerchantOnboarding API

Onboarding_Api

  • Full name: \BigCommerce\Merchant\Onboarding_Api

Constants

ConstantVisibilityTypeValue
AUTH_KEYpublic’bigcommerce_oauth_broker_secret’
ACCOUNT_IDpublic’bigcommerce_account_id’
STORE_IDpublic’bigcommerce_store_id’

Methods

__construct

public __construct(string $base_url): mixed

Parameters:

ParameterTypeDescription
$base_urlstring

create_account

public create_account(\BigCommerce\Merchant\Models\Create_Account_Request $request): mixed

Parameters:

ParameterTypeDescription
$request\BigCommerce\Merchant\Models\Create_Account_Request

connect_account

public connect_account(mixed $store_id, \BigCommerce\Merchant\Models\Connect_Account_Request $request): mixed

Parameters:

ParameterTypeDescription
$store_idmixed
$request\BigCommerce\Merchant\Models\Connect_Account_Request

status

public status(mixed $store_id): mixed

Parameters:

ParameterTypeDescription
$store_idmixed

installation_url

Get the URL to launch the app installation process with BigCommerce

public installation_url(string $store_id): string

Parameters:

ParameterTypeDescription
$store_idstring

customer_login_token

public customer_login_token(string $store_id, string $customer_id, \BigCommerce\Merchant\Models\Customer_Login_Request $request): string

Parameters:

ParameterTypeDescription
$store_idstring
$customer_idstring
$request\BigCommerce\Merchant\Models\Customer_Login_Request

Throws:



Automatically generated on 2025-01-21