docs: integrate shipstation guide (#10623)
* first draft * finalized first draft + added link to sidebar * fix lint errors * type changes * updates to createFulfillment * updates * more updates * add package weight * added note about package * fix up order items fulfillment * add meta image * address comment
This commit is contained in:
1 parent
592ca1539c
commit
a399781b9b
9 files changed
+1486
-17
No files matched your search
File diff suppressed because it is too large.
Load diff
@@ -28,7 +28,7 @@ An Auth Module Provider authenticates users with their account on a third-party
|
||||
className="mb-1"
|
||||
/>
|
||||
|
||||
Learn how to create a custom third-party authentication provider in [this guide](/references/auth/provider).
|
||||
Learn how to integrate a custom third-party authentication provider in [this guide](/references/auth/provider).
|
||||
|
||||
---
|
||||
|
||||
@@ -66,7 +66,29 @@ A File Module Provider uploads and manages assets, such as product images, on a
|
||||
className="mb-1"
|
||||
/>
|
||||
|
||||
Learn how to create a custom third-party file or storage provider in [this guide](/references/file-provider-module).
|
||||
Learn how to integrate a custom third-party file or storage provider in [this guide](/references/file-provider-module).
|
||||
|
||||
---
|
||||
|
||||
## Fulfillment
|
||||
|
||||
A Fulfillment Module Provider provides fulfillment options during checkout, calculates shipping rates, and processes an order's fulfillments.
|
||||
|
||||
<CardList
|
||||
items={[
|
||||
{
|
||||
href: "/integrations/guides/shipstation",
|
||||
title: "ShipStation",
|
||||
badge: {
|
||||
variant: "blue",
|
||||
children: "Guide"
|
||||
}
|
||||
}
|
||||
]}
|
||||
className="mb-1"
|
||||
/>
|
||||
|
||||
Learn how to create a Fulfillment Provider Module [this guide](/references/fulfillment/provider).
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -315,8 +315,8 @@ For example, to send a request to a custom route at `http://localhost:9000/custo
|
||||
sdk.client.fetch(`/custom`, {
|
||||
method: "post",
|
||||
body: {
|
||||
id: "123"
|
||||
}
|
||||
id: "123",
|
||||
},
|
||||
}).then((data) => {
|
||||
console.log(data)
|
||||
})
|
||||
|
||||
@@ -172,7 +172,7 @@ const DigitalProductOrder = model.define("digital_product_order", {
|
||||
status: model.enum(OrderStatus),
|
||||
products: model.manyToMany(() => DigitalProduct, {
|
||||
mappedBy: "orders",
|
||||
pivotTable: "digitalproduct_digitalproductorders"
|
||||
pivotTable: "digitalproduct_digitalproductorders",
|
||||
}),
|
||||
})
|
||||
|
||||
|
||||
Reference in new issue
Block a user