Automattic\WooCommerce\Internal\Admin\Settings\PaymentsProviders\WooPayments
WooPaymentsService::get_onboarding_kyc_fallback_url
Get the fallback URL for the embedded KYC flow.
Method of the class: WooPaymentsService{}
No Hooks.
Returns
String. The fallback URL for the embedded KYC flow.
Usage
// private - for code of main (parent) class only $result = $this->get_onboarding_kyc_fallback_url(): string;
WooPaymentsService::get_onboarding_kyc_fallback_url() WooPaymentsService::get onboarding kyc fallback url code WC 10.7.0
private function get_onboarding_kyc_fallback_url(): string {
if ( $this->proxy->call_function( 'is_callable', '\WC_Payments_Account::get_connect_url' ) ) {
return $this->proxy->call_static( '\WC_Payments_Account', 'get_connect_url', self::FROM_NOX_IN_CONTEXT );
}
// Fall back to the provider onboarding URL.
return $this->provider->get_onboarding_url(
$this->get_payment_gateway(),
Utils::wc_payments_settings_url( self::ONBOARDING_PATH_BASE, array( 'from' => self::FROM_KYC ) )
);
}