woocommerce_store_api_register_payment_requirements()WC 1.0

Registers and validates payment requirements callbacks.

No Hooks.

Return

null. Nothing (null).

Usage

woocommerce_store_api_register_payment_requirements( $args );
$args(array) (required)
Args to pass to register_payment_requirements.

Notes

  • See: Automattic\WooCommerce\StoreApi\Schemas[ExtendSchema::register_payment_requirements()](/plugin/woocommerce/function/ExtendSchema::register_payment_requirements)

woocommerce_store_api_register_payment_requirements() code WC 8.7.0

function woocommerce_store_api_register_payment_requirements( $args ) {
	try {
		$extend = StoreApi::container()->get( ExtendSchema::class );
		$extend->register_payment_requirements( $args );
	} catch ( \Exception $error ) {
		return new \WP_Error( 'error', $error->getMessage() );
	}
	return true;
}