Automattic\WooCommerce\Internal\Admin\Settings\PaymentsProviders\WooPayments
WooPaymentsService::has_test_account
Determine if WooPayments has a test account set up.
Method of the class: WooPaymentsService{}
No Hooks.
Returns
true|false. Whether WooPayments has a test account set up.
Usage
// private - for code of main (parent) class only $result = $this->has_test_account(): bool;
WooPaymentsService::has_test_account() WooPaymentsService::has test account code WC 10.7.0
private function has_test_account(): bool {
if ( ! $this->has_account() ) {
return false;
}
$account_service = $this->proxy->call_static( '\WC_Payments', 'get_account_service' );
$account_status = $account_service->get_account_status_data();
return ! empty( $account_status['testDrive'] );
}