Skip to content

Dokan Developer Portal

Just another WordPress site
  • Sample Page

Dokan Developer Portal

Just another WordPress site
  • Sample Page

dokan_get_seller_short_address( $store_id, $line_break = true )

  • by Abdul Hadi
  • September 9, 2021September 10, 2021

Description # Get short formatted address of verdor shop Parameters # ( int ) $store_id, ( bool ) $line_break = true Return # ( string… Read More »dokan_get_seller_short_address( $store_id, $line_break = true )

dokan_get_seller_id_by_order( $order_id )

  • by Rajan Karmaker
  • September 9, 2021September 9, 2021

Description # Get a seller ID based on WooCommerce order.  If multiple post authors are found, then this order contains products from multiple sellers. In… Read More »dokan_get_seller_id_by_order( $order_id )

dokan_sync_insert_order( $order_id )

  • by Rajan Karmaker
  • September 9, 2021September 9, 2021

Description # Insert an order in the sync table once an order is created. After WooCommerce creates an order Dokan keeps some information in Dokan’s… Read More »dokan_sync_insert_order( $order_id )

dokan_delete_sync_duplicate_order( $order_id, $seller_id )

  • by Rajan Karmaker
  • September 9, 2021September 9, 2021

Description # Delete an order row from the sync table (prefix_dokan_orders) to not insert duplicate entries. Parameters #  $order_id      (int) (Required) The order id. $seller_id… Read More »dokan_delete_sync_duplicate_order( $order_id, $seller_id )

dokan_delete_sync_order( $order_id )

  • by Rajan Karmaker
  • September 9, 2021September 9, 2021

Description # Delete an order row from the sync table when an order is deleted from WooCommerce. The name of the Dokan’s sync table is… Read More »dokan_delete_sync_order( $order_id )

dokan_count_orders( $user_id )

  • by Rajan Karmaker
  • September 9, 2021September 9, 2021

Description # Count orders for a seller. It checks how many order belongs to the specific seller/user. Parameters #  $user_id      (int) (Required) the seller id.… Read More »dokan_count_orders( $user_id )

dokan_is_seller_has_order( $seller_id, $order_id )

  • by Rajan Karmaker
  • September 9, 2021September 9, 2021

Description # Check and get the orders from a specific seller. It takes two arguments seller_id and order_id. Returns array of order on success and… Read More »dokan_is_seller_has_order( $seller_id, $order_id )

dokan_get_seller_orders_number( $args = [ ] )

  • by Rajan Karmaker
  • September 9, 2021September 9, 2021

Description # Get the order’s total number from a seller. We can filter the result with the $args array. Parameters #  $args      (array) (Optional) Arguments… Read More »dokan_get_seller_orders_number( $args = [ ] )

dokan_get_seller_withdraw_by_date( $start_date, $end_date, $seller_id = false )

  • by Rajan Karmaker
  • September 9, 2021September 9, 2021

Description # Get the seller’s withdraw amount by date range. Parameters #  $start_date      (string) (Required) start date string. $end_date      (string) (Required) end date string. $seller_id… Read More »dokan_get_seller_withdraw_by_date( $start_date, $end_date, $seller_id = false )

dokan_get_seller_orders_by_date( $start_date, $end_date, $seller_id = false, $status = ‘all’ )

  • by Rajan Karmaker
  • September 9, 2021September 9, 2021

Description # Get all the orders from a specific date range. Parameters #  $start_date      (string) (Required) start date string. $end_date      (string) (Required) end date string.… Read More »dokan_get_seller_orders_by_date( $start_date, $end_date, $seller_id = false, $status = ‘all’ )

  • « Previous
  • 1
  • …
  • 6
  • 7
  • 8
  • 9
  • Next »

Powered by WordPress