WooCommerce is the open-source ecommerce platform for WordPress.
Emit new event each time the specified coupon event(s) occur
Emit new event each time the specified customer event(s) occur
Emit new event each time the specified order event(s) occur
Emit new event each time the specified product event(s) occur
This method can be used to export a summary of specific batch details or currently pending settlement details by card and transaction type. If no optional parameter is provided, the latest batch details will be returned. See docs here
This method can be used to export settled transaction details within a specific batch. This method will return one or more transaction records. See docs here
WooCommerce is a customizable, open-source eCommerce platform built on WordPress. With the WooCommerce API, you can tap into the heart of your eCommerce store to read, create, update, and delete products, orders, and customers. On Pipedream, you can harness this API to automate routine tasks, sync data across platforms, and enhance customer experiences. By connecting WooCommerce to a wide array of apps and services, you can streamline operations, trigger personalized marketing, and analyze your sales data with greater ease.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
woocommerce: {
type: "app",
app: "woocommerce",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.woocommerce.$auth.url}/wp-json/wc/v2/orders`,
auth: {
username: `${this.woocommerce.$auth.key}`,
password: `${this.woocommerce.$auth.secret}`,
},
})
},
})
The PayTrace API offers a robust suite of payment processing tools for developers aiming to build seamless payment integrations. With it, you can automate credit card transactions, manage customer profiles, and generate detailed reports, among other functionalities. Leveraging the PayTrace API on Pipedream allows you to create workflows that interact with other services like CRMs, accounting software, and ecommerce platforms, facilitating tasks like sales automation, financial reconciliation, and data synchronization.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
paytrace: {
type: "app",
app: "paytrace",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.paytrace.com/`,
headers: {
Authorization: `Bearer ${this.paytrace.$auth.oauth_access_token}`,
},
})
},
})