WC_Payment_Gateway::process_payment()publicWC 1.0

Process Payment.

Process the payment. Override this in your gateway. When implemented, this should. return the success and redirect in an array. e.g:

return array( 'result' => 'success', 'redirect' => $this->get_return_url( $order ) );

Method of the class: WC_Payment_Gateway{}

No Hooks.

Return

Array.

Usage

$WC_Payment_Gateway = new WC_Payment_Gateway();
$WC_Payment_Gateway->process_payment( $order_id );
$order_id(int) (required)
Order ID.

WC_Payment_Gateway::process_payment() code WC 8.7.0

public function process_payment( $order_id ) {
	return array();
}