Customer::get_order_details( $order_id )

Summary

Get customer order details by order id


Parameters

$order_id

(Required)


Return

(array|false)


Source

File: src/BigCommerce/Accounts/Customer.php

	public function get_order_details( $order_id ) {
		$order = Client::getOrder( $order_id );
		if ( empty( $order ) || $order->customer_id != $this->get_customer_id() ) {
			return false;
		}
		$data                       = $this->flatten_resource( $order );
		$data['products']           = $this->get_order_products( $order_id );
		$data['shipping_addresses'] = $this->get_order_shipping_addresses( $order_id );
		$data['shipments']          = $order->shipments() ?: [];
		$data['coupons']            = $order->coupons() ?: [];

		return $data;
	}


User Contributed Notes

You must log in before being able to contribute a note or feedback.