Configuration
Gift card purchases
Cardigan allows the configuration of a range of behaviour related to the purchase of new gift cards through your online store and (if enabled) Shopify POS.
Provisioning
You can select one of two "triggers" to determine when a digital gift card present in an order will be provisioned (passed along to your provider).
Provision when order is paid
This first option is the default and ensures that cards aren't sent to customers before funds are captured. Often, if you're using an authorize-and-capture flow, your Shopify instance will be configured to run eg fraud checks prior to capturing funds.
Provision when tag applied to order
This second option provides you with more flexibility around when cards will be provisioned. It can be used if your system has more complex checks or workflows that may need to be completed after an order is marked as paid, or in situations where payment capture is driven by fulfilment rather than the other way around.
When used in combination with Shopify Flow, this configuration option opens the door to whatever provisioning workflow your business requires.
If selecting this option, you must also specify the (case-sensitive) trigger tag.
Fulfillment
You can choose whether Cardigan will automatically mark digital gift card line items in an order as "fulfilled" once they have been successfully provisioned with your provider.
This is on by default, but can be turned off if you have specific workflow requirements that will handle the fulfillment of these line items.