To view this content in our official product documentation, click here.
Introduction
A GraphQL query retrieves all Shopify orders currently in a pending state. We then search NetSuite (by name) for a corresponding payment and if a match is found, the order is updated as paid.
{% hint style="warning" %} This marks the order as fully paid, so the flow should only be used if orders are fully paid in NetSuite. {% endhint %}
Limitations
| Limitation | Summary |
|---|---|
| Partial payments | Based on limitations for Shopify stores that are not on the Plus plan, this flow does not support sending partial payments into Shopify. If a NetSuite payment is found for a matching name, the order is marked as fully paid. |
Assumptions
No assumptions noted for this flow.
Customisation
To ensure that this process flow runs as required, some customisation options are available. These are documented in the following sections:
Flow variables
This process flow does not use flow variables.
Process flow shapes
This process flow includes some shapes that can be configured with your own settings. Please see guidelines in the table below.
{% hint style="warning" %} Shape settings determine the outcome of process flows. Do not change shape settings unless they are listed below. {% endhint %}
| Shape | Notes |
|---|---|
| Trigger | The default setting is to run hourly, but you can change the schedule if required. Keep in mind that this flow retrieves all pending orders - no lookback period is applied. |
| Connector (Shopify) | If you did not add or select a Shopify instance during the blueprint installation process, the following settings must be configured:Source instance : Set to your required Shopify instance.Source endpoint : Set to POST Get orders in pending payment state
|
| Connector (NetSuite) |
If you did not add or select a NetSuite instance during the blueprint installation process, the following settings must be configured:
|
| Connector (Shopify) | If you did not add or select a Shopify instance during the blueprint installation process, the following settings must be configured:Source instance : Set to your required Shopify instance.Source endpoint : Set to POST Mark order as paid Variables : Leave the Order ID variable as it defaults. |
Reference
Reference information for this process flow is documented in the following sections:
- Operations count
- Scripts used in this process flow
- Cross-reference lookups used in this process flow
Operations count
The operations count for this process flow is: x per order.
Scripts in this process flow
This process flow does not use scripts.
Cross-reference lookups in this process flow
This process flow does not use cross-reference lookups.
Comments
0 comments
Please sign in to leave a comment.