Official WooSignal WooCommerce package
Build apps for WooCommerce easier with our new package. Our API provides many requests types e.g. getProducts, getOrders and many more. Free to get started, see the simple examples below.
For help getting started with WooSignal, view our online documentation, which offers a more detail guide.
In your flutter project add the dependency:
dependencies:
...
woosignal: ^4.0.0
Import woosignal.dart
import 'package:woosignal/woosignal.dart';
import 'package:woosignal/woosignal.dart';
...
// EXAMPLE GET PRODUCTS
_getProducts() async {
// Step 1 - Initialize WooSignal
await WooSignal.instance.init(appKey: "your app key");
// Step 2 - Call an API
List<Product> products = await WooSignal.instance.getProducts();
print(products[0].name); // prints a product name
});
}
- Get Products
- Retrieve a Product by id
- Update a Product by id
- Delete a Product by id
- Create a Product
- Batch update Products
- Get Product Variations
- Retrieve a Product Variation by id
- Get Product Attributes
- Get Products Attribute Terms
See Products Attribute Terms API
- Get Product Categories
- Get Products Shipping Classes
See Products Shipping Classes API
- Get Product Reviews
- Get Tax Rates
- Get Tax Classes
- Get Shipping Zones
- Retrieve a Shipping Zone by id
- Get Shipping Zone Locations
- Retrieve a Shipping Zone Location by id
See Shipping Zone Locations API
- Get Shipping Methods
- Get Orders
- Retrieve a Order by id
- Create an Order
- Update an Order
- Batch update Orders
- Get Customers
- Create a Customer
- Delete a Customer
- Update a Customer
- Batch update Customers
- List all Orders Notes
- Retrieve a Orders Notes by id
- Delete a Orders Notes by id
- Create a Orders Notes
- Get refunds from an order id
- Retrieve a retrieve and view a specific refund from an order
- Delete a delete an order refund.
- Create a new refund for an order
- Get all coupons.
- Retrieve and view a specific coupon by ID
- Update a coupon.
- Delete a coupon.
- Batch update Coupons.
- Get Reports
- Retrieve a report of Sales
- Retrieve a report of Top Sellers
- Retrieve a report of the Total Coupons
- Retrieve a report of the Total Customers
- Retrieve a report of the Total Orders
- Retrieve a report of the Total Products
- Retrieve a report of the Total Reviews
- Retrieve a list of available data endpoints.
- Get continents.
- Retrieve continent data.
- Get countries.
- Retrieve country data.
- Get currencies.
- Retrieve currency data.
- Retrieve current currency data.
- Get System Status Items
- Retrieve a Payment Gateway by id
- Get all the Payment Gateways
- Update a Payment Gateway
- Retrieve a specific Setting Option
- Get all the Setting Options
- Update a Setting Option by id
- Batch update Setting Options
Disclaimer: This plugin is not affiliated with or supported by Automattic, Inc. All logos and trademarks are the property of their respective owners.