WooCommerce Product API Project
Budget: $30 – $250 USD
Platforms Used:
- Wordpress/WooCommerce
- Auction Plugin: WooCommerce Simple Auctions (https://wpgenie.org/woocommerce-simple-auctions/documentation/)
Brief:
Client does not want to make use of the Wordpress dashboard to load auctions, they want to load all via a dedicated (Standalone) portal where they can log in, load auctions and that is then synced to the website.
They have supporting documentation to show how you will load info via the WooCommerce Rest API - https://wpgenie.org/using-woocommerce-rest-api-with-our-plugins/ . Samples given is GET and CREATE Auction items.
Requirements:
Create portal where client can
1. Create an auction listing and that is pushed to Wordpress website.
2. Edit/Delete Auction from portal and sync with Wordpress website.
3. Manage Users (access to this portal only, NOT Wordpress)
Fields needed when creating an Auction:
$data = [
'name' => 'New Auction',
'type' => 'auction',
'status' => 'draft', // status can be: draft, published, pending
'meta_data' => array(
[ 'key' => '_auction_start_price', 'value' => '7.99' ], // starting bid
[ 'key' => '_auction_bid_increment', 'value' => '1.5' ], // min bid increment
[ 'key' => '_regular_price', 'value' => '2900' ], // buy now price
[ 'key' => '_auction_reserved_price', 'value' => '2000.0' ], // reserve price
[ 'key' => '_auction_dates_from', 'value' => '2022-02-11 00:00' ], // start date
[ 'key' => '_auction_dates_to', 'value' => '2022-02-27 00:00' ], // end date
[ 'key' => '_auction_proxy', 'value' => 'no' ], // proxy auction, yes | no
[ 'key' => '_auction_sealed', 'value' => 'no' ], // sealed auction, yes | no
),
'description' => 'This is sample auction added via WooCommerce API',
'short_description' => 'Sample api auction.',
We just need to add IMAGES as well: https://woocommerce.github.io/woocommerce-rest-api-docs/#product-images-properties
- Wordpress/WooCommerce
- Auction Plugin: WooCommerce Simple Auctions (https://wpgenie.org/woocommerce-simple-auctions/documentation/)
Brief:
Client does not want to make use of the Wordpress dashboard to load auctions, they want to load all via a dedicated (Standalone) portal where they can log in, load auctions and that is then synced to the website.
They have supporting documentation to show how you will load info via the WooCommerce Rest API - https://wpgenie.org/using-woocommerce-rest-api-with-our-plugins/ . Samples given is GET and CREATE Auction items.
Requirements:
Create portal where client can
1. Create an auction listing and that is pushed to Wordpress website.
2. Edit/Delete Auction from portal and sync with Wordpress website.
3. Manage Users (access to this portal only, NOT Wordpress)
Fields needed when creating an Auction:
$data = [
'name' => 'New Auction',
'type' => 'auction',
'status' => 'draft', // status can be: draft, published, pending
'meta_data' => array(
[ 'key' => '_auction_start_price', 'value' => '7.99' ], // starting bid
[ 'key' => '_auction_bid_increment', 'value' => '1.5' ], // min bid increment
[ 'key' => '_regular_price', 'value' => '2900' ], // buy now price
[ 'key' => '_auction_reserved_price', 'value' => '2000.0' ], // reserve price
[ 'key' => '_auction_dates_from', 'value' => '2022-02-11 00:00' ], // start date
[ 'key' => '_auction_dates_to', 'value' => '2022-02-27 00:00' ], // end date
[ 'key' => '_auction_proxy', 'value' => 'no' ], // proxy auction, yes | no
[ 'key' => '_auction_sealed', 'value' => 'no' ], // sealed auction, yes | no
),
'description' => 'This is sample auction added via WooCommerce API',
'short_description' => 'Sample api auction.',
We just need to add IMAGES as well: https://woocommerce.github.io/woocommerce-rest-api-docs/#product-images-properties