Brightpearl > Shopify - make payment
Introduction
The process flow retrieves pending orders from Shopify, then cross-references with Brightpearl to see which ones have been paid. If yes, the order is marked as paid in Shopify.
Process flow snapshot
Limitations
Full payments only
This flow does not support partial payments.
Assumptions
There are no assumptions to consider 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.
Shape settings determine the outcome of process flows. Do not change shape settings unless they are listed below.
Trigger
No default schedule is set for this flow. If you decide to sync locations in this direction (rather than from Shopify to Brightpearl), you may wish to add your own schedule.
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 (Brightpearl)
If you did not add or select a Brightpearl instance during the blueprint installation process, the following settings must be configured:
Source instance : Set to your required Brightpearl instance
Source endpoint : Set to GET Search orders v2
Parameters : A default filter is defined to search (and match) on idOrExternalReference where the value is set to [[payload.name]].
Connector (Brightpearl)
If you did not add or select a Brightpearl instance during the blueprint installation process, the following settings must be configured:
Source instance : Set to your required Brightpearl instance
Source endpoint : Set to GET Get order details v2
Id : Set to [[payload.bp_order_id.0.order_id]].
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
Order ID : Set to [[payload.id]]
Reference
Reference information for this process flow is documented in the following sections:
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.
Last updated
Was this helpful?
