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; }